Indie software from npm
-
redis-parser
Javascript Redis protocol (RESP) parser
-
rehype-external-links
rehype plugin to automatically add `target` and `rel` attributes to external links
-
rehype-harden
A security-focused rehype plugin that filters URLs based on allowed prefixes
-
rehype-ignore
Ignore content display via HTML comments, Shown in GitHub readme, excluded in HTML.
-
rehype-remark
rehype plugin to transform to remark
-
remark-breaks
remark plugin to add break support, without needing spaces
-
remark-callouts
remark plugin to add support for blockquote-based admonitions/callouts
-
remark-directive
remark plugin to support directives
-
remark-emoji
Emoji transformer plugin for Remark
-
remark-frontmatter
remark plugin to support frontmatter (yaml, toml, and more)
-
remark-gfm
remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)
-
remark-math
remark plugin to parse and stringify math
-
remark-mdx
remark plugin to support MDX syntax
-
remark-mdx-frontmatter
A remark plugin for converting frontmatter metadata into MDX exports
-
remark-obsidian-callout
A remark plugin to parse Obsidian callouts.
-
remark-parse
remark plugin to add support for parsing markdown input
-
remark-rehype
remark plugin that turns markdown into HTML to support rehype
-
remarkable
Markdown parser, done right. 100% Commonmark support, extensions, syntax plugins, high speed - all in one.
-
report-todo
Parse and report TODO, FIXME, BUG etc. comments in source code.
-
request-animation-frames
Use requestAnimationFrame as an async iterable, in any JavaScript environment
-
restore-cursor
Gracefully restore the CLI cursor on exit
-
rimraf
A deep deletion module for node (like `rm -rf`)
-
robots-parser
A specification compliant robots.txt parser with wildcard (*) matching support.
-
rot-js
A roguelike toolkit in JavaScript
-
run-jxa
Run JXAcode and get the result
-
runed
<!-- automd:badges license name="runed" color="green" github="svecosystem/runed" -->
-
sade
Smooth (CLI) operator 🎶
-
sails-generate
Runner script for sails generators
-
@sakasegawa/ncli
CLI for Notion — MCP + REST API support
-
@sanity/generate-help-url
Generates URLs to specific sections of the Sanity documentation
-
sat
Library for performing 2D collision detection
-
sequelize
Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.
-
set-blocking
set blocking stdio and stderr ensuring that terminal output does not truncate
-
showdown
A Markdown to HTML converter written in Javascript
-
signal-utils
Utils for use with the Signals Proposal: https://github.com/proposal-signals/proposal-signals
-
@sillsdev/docu-notion
Download Notion pages as markdown and image files, preserving hierarchy and enabling workflow properties. Works with Docusaurus.
-
sixth-cli
Sixth CLI - AI-powered development assistant using Claude Code, Google Gemini, Grok API and many more
-
@slack/oauth
Official library for interacting with Slack's Oauth endpoints
-
slice-ansi
Slice a string with ANSI escape codes
-
@slorber/remark-comment
Remark plugin to support comments
-
snake-game-react
Classic (and addictive) Snake game - built as a reusable react component.
-
@solana/web3.js
Solana Javascript API
-
solium
Linter to identify and fix Style & Security issues in Solidity
-
sonner
An opinionated toast component for React.
-
sortablejs
JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery required. Supports Meteor, AngularJS, React, Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap.
-
sql.js
SQLite library with support for opening and writing databases, prepared statements, and more. This SQLite library is in pure javascript (compiled with emscripten).
-
sqlite3
Asynchronous, non-blocking SQLite3 bindings
-
starlight-theme-obsidian
A Starlight theme inspired by the Obsidian Publish website theme
-
stdout-update
Updates the previous output in the terminal. Useful for correct rendering progress bars, animations, etc.
-
@storybook/postinstall
Storybook addons postinstall utilities
-
strip-ansi
Strip ANSI escape codes from a string
-
@studio/changes
Generate a changelog as part of the npm version command
-
stylelint-config-html
The shareable HTML config for Stylelint.
-
@sug1t0m0/notion-typed-client
Type-safe wrapper for Notion SDK with database schema injection
-
superagent
elegant & feature rich browser / node HTTP with a fluent API
-
supergateway
Run MCP stdio servers over SSE, Streamable HTTP or visa versa
-
superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
-
supertest
SuperAgent driven library for testing HTTP servers
-
supports-color
Detect whether a terminal supports color
-
@sveltejs/adapter-auto
Automatically chooses the SvelteKit adapter for your current environment, if possible.