Indie software from npm
-
hercai
A powerful library for interacting with the Herc.ai API
-
highlightjs-vue
Highlight Single-File Components of Vue.js Framework
-
hlims-mcp
HLIMS Agent MCP Server - stdio proxy for remote HLIMS MCP service (硬件中心实验室信息管理系统)
-
hoist-non-react-statics
Copies non-react specific statics from a child component to a parent component
-
hono-mcp-server-sse-transport
Server-Sent Events transport for Hono and Model Context Protocol
-
html-minifier-terser
Highly configurable, well-tested, JavaScript-based HTML minifier.
-
htmlmetaparser
A `htmlparser2` handler for parsing rich metadata from HTML. Includes HTML metadata, JSON-LD, RDFa, microdata, OEmbed, Twitter cards and AppLinks.
-
http-server
A simple zero-configuration command-line http server
-
hyperlinker
Write hyperlinks in the terminal.
-
hytopia
The HYTOPIA SDK makes it easy for developers to create massively multiplayer games using JavaScript or TypeScript.
-
@ibm-generative-ai/node-sdk
IBM Generative AI Node.js SDK (Tech Preview)
-
import-local
Let a globally installed package use a locally installed version of itself if available
-
@inngest/ai
AI adapter package for Inngest, providing type-safe interfaces to various AI providers including OpenAI, Anthropic, Gemini, Grok, and Azure OpenAI.
-
input-otp
One-time password input component for React.
-
inquirer-autocomplete-prompt
Autocomplete prompt for inquirer
-
inquirer-checkbox-plus-prompt
Checkbox with autocomplete and other additions for Inquirer
-
interpret
A dictionary of file extensions and associated module loaders.
-
is-in-ci
Check if the process is running in a Continuous Integration (CI) environment
-
is-installed-globally
Check if your package was installed globally
-
is-interactive
Check if stdout or stderr is interactive
-
is-unicode-supported
Detect whether the terminal supports Unicode
-
is-wsl
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
-
@isaacs/cliui
easily create complex multi-column command-line-interfaces
-
jackspeak
A very strict and proper argument parser.
-
jayson
JSON-RPC 1.0/2.0 compliant server and client
-
jest-environment-obsidian
A Jest environment to facilitate unit testing for Obsidian plugins.
-
jest-extended
Additional Jest matchers
-
jest-preview
Preview your Jest tests in a browser
-
jfile
OOP way to handles Files. It can behave like `java.io.File` in Java World & Groovy World.
-
json-schema-to-typescript
compile json schema to typescript typings
-
jspdf
PDF Document creation from JavaScript
-
juicy-chat-bot
A light-weight and totally "secure" library to easily deploy simple chat bots
-
karma
Spectacular Test Runner for JavaScript.
-
kleur
The fastest Node.js library for formatting terminal text with ANSI colors~!
-
@kmamal/sdl
SDL bindings for Node.js
-
@knapsack-pro/core
Knapsack Pro Core library splits tests across CI nodes and makes sure that tests will run in optimal time on each CI node. This library gives core features like communication with KnapsackPro.com API. This library is a dependency for other projects specif
-
@knapsack-pro/vitest
Knapsack Pro Vitest splits Vitest tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
-
knowhub
Synchronize AI coding–agent knowledge files (rules, templates, guidelines) across your project.
-
koishi
Cross-Platform Chatbot Framework Made with Love
-
koishi-core
Core features for Koishi
-
@koishijs/i18n-utils
I18n Utilities for Koishi
-
@koishijs/plugin-server
Server service for Koishi
-
@langchain/mcp-adapters
LangChain.js adapters for Model Context Protocol (MCP)
-
leasot
Parse and output TODOs and FIXMEs from comments in your files
-
level-supports
Create a manifest describing the abilities of an abstract-level database
-
libnpmorg
Programmatic api for `npm org` commands
-
libnpmsearch
Programmatic API for searching in npm and compatible registries.
-
listr
Terminal task list
-
@lobehub/chat
Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.
-
log-symbols
Colored symbols for various log levels. Example: `✔︎ Success`
-
log-update
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
-
lowdb
Tiny local JSON database for Node, Electron and the browser
-
@lydell/node-pty
Smaller distribution of node-pty.
-
@m2d/core
Core engine to convert extended MDAST to DOCX. Supports plugins for footnotes, images, lists, tables, and more. Designed for seamless Markdown-to-DOCX conversion.
-
@madh-io/alfred-ai
Alfred — Personal AI Assistant across Telegram, Discord, WhatsApp, Matrix & Signal
-
mammoth
Convert Word documents from docx to simple HTML and Markdown
-
markdown-escapes
Legacy list of escapable characters in markdown
-
markdown-extensions
List of Markdown file extensions
-
markdown-it-anchor
Header anchors for markdown-it.
-
markdown-it-task-lists
A markdown-it plugin to create GitHub-style task lists