Library of primitives focused around component props.
Control Flow primitives and components that require specifying explicit keys to identify or rerender elements.
The Map & WeakMap data structures as a reactive signals.
Primitives for creating scheduled — throttled or debounced — callbacks.
Reactive primitives for implementing transition effects in SolidJS
This is the collection of useful functions that you can use for your Obsidian plugin development.
A collection of SolidJS utilities
A tiny, performant animation library for SolidJS
Universal router for SolidJS
MCP server for AI assistants to interact with Obsidian vaults
Primitives for tracking HTML element size and position on screen as it changes.
Debugger of the Solid's reactivity graph — a cornerstone of all solid-devtools.
Solid-specific linting rules for ESLint.
A Lucide icon library package for Solid applications.
hast utility to transform to preact, react, solid, svelte, vue, etc
TypeScript type definitions for Obsidian's internal/unofficial APIs. Wrapper for @obsidian-typings/obsidian-public-latest.
Collection of reactive primitives focused on styles.
Webcomponents wrapper for Solid
Model Context Protocol server for Obsidian Vaults
Interface for creating daily notes in Obsidian
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
Simple and complete Solid testing utilities that encourage good testing practices.
<p align="center"> <a href="https://heroicons.com" target="_blank"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/tailwindlabs/heroicons/HEAD/.github/logo-dark.svg"> <source media="(pref
SolidJS bindings for Floating UI