CLI for the Karpathy-style LLM-wiki workflow on Obsidian vaults — lint, bootstrap, index, log. Companion to the obsidian-kb skill.
Small, efficient encoding of SVG data URIs for CSS, HTML, etc.
A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript
Generates lorem ipsum placeholder text for Node.js, Deno, browsers, and React Native. Developed with Bun.
A lightweight library that provides tools for organizing asynchronous code
Convert bytes to a human readable string: 1337 → 1.34 kB
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
Lightweight, robust, elegant virtual syntax highlighting using Prism
Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
A utility to find how your dependencies are contributing to the size of your Webpack bundles
Type definitions for the latest Obsidian API (https://obsidian.md)
Minimal async jobs utility library, with streams support
Cross-platform MCP server bridging MCP clients to the Obsidian Integrated CLI binary on macOS, Linux, and Windows hosts. Typed tools: append_note, backlinks, context_search, delete, files, find_and_replace, find_by_property, links, move, obsidian_exec, op
A streaming data transport format that aims to support built-in features such as Promises, Dates, RegExps, Maps, Sets and more.
Get the gzipped size of a file or stdin
This is the collection of useful functions that you can use for your Obsidian plugin development.
List all files which would be published in a package.
CLI for markdownlint-obsidian — lint Obsidian Flavored Markdown from the command line
MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.
Decode audio data in node or browser
> Even though this module is publicly accessible, we do not recommend using it in projects outside of [Transloadit](https://transloadit.com). We won't make any guarantees about its workings and can change things at any time, we won't adhere strictly to Se
Utils for string compression and decompression with multiple strategies for Node.js and browser
SEMO CLI - AI Agent Orchestration Framework Installer
Library and CLI tool to read and write the Obsidian Project file format