_Traveler! Before you venture further, know that there be dragons ahead. Beasts that may lay waste to your plugin, leaving it broken and burned. Continue your journey only if you're willing to accept pain and suffering in your search of greatness._
Type definitions for the latest Obsidian API (https://obsidian.md)
Common types shared between changeset packages
Common token types for decoding and encoding numeric and string values
Shared TypeScript definitions for Octokit projects
TypeScript type definitions for code climate reports
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.
Query result type converters for node-postgres
A WebdriverIO service for end-to-end testing of Obsidian plugins
Advanced data views for Obsidian.md.
Types for the DOM, and other web technologies in browsers
Generates zod schemas from Prisma models with advanced validation
Commonly needed utilities for TypeScript and JavaScript
This is the collection of useful functions that you can use for your Obsidian plugin development.
A collection of common interactive command line user interfaces.
Get and validate the raw body of a readable stream.
A tiny library that brings Tiny Types to JavaScript and TypeScript
MCP server for AI assistants to interact with Obsidian vaults
TypeScript type definitions for Obsidian's internal/unofficial APIs. Wrapper for @obsidian-typings/obsidian-public-latest.
Interface for creating daily notes in Obsidian
Model Context Protocol server for Obsidian Vaults
MCP server giving AI agents (Claude Code, Claude Desktop, Cursor, ChatGPT, Codex, OpenClaw) persistent long-term memory backed by your local Obsidian markdown vault. Hybrid retrieval (BM25 + ML embeddings + BGE reranker, RRF-fused), HNSW + int8 quantizati
pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.
A stand-alone types package for Undici