Skip to content

Community Plugin List

BRAT Beta Manifest Usage

The percentage of plugins that have a BRAT beta manifest.

Dependencies

Package Manager Usage

The distribution of package managers used in plugins. The package manager is determined by the presence of a lockfile in the plugin repository.

Code Bundler Usage

The distribution of code bundlers used in plugins. The bundler is determined by the presence of dependencies in the plugins package.json.

Developer Tooling Usage

The distribution of developer tooling used in plugins.

Testing Framework Usage

The distribution of testing frameworks used in plugins. The testing frameworks usage is determined by the presence of dependencies in the plugins package.json.

1760 (83.61%) plugins use no testing framework.

Frontend Framework Usage

The distribution of frontend frameworks used in plugins. The frontend frameworks usage is determined by the presence of dependencies in the plugins package.json.

1771 (84.13%) plugins use no frontend framework.

Most Used Dependencies

This table shows direct dependencies of all plugins, sorted by how many plugins use them. Dependencies with less than one percent usage are not shown.

Name Usage Count Usage Percentage
obsidian 2050 97.39%
typescript 2021 96.01%
tslib 1977 93.92%
@types/node 1970 93.59%
esbuild 1673 79.48%
builtin-modules 1663 79.00%
@typescript-eslint/eslint-plugin 1641 77.96%
@typescript-eslint/parser 1637 77.77%
eslint 403 19.14%
prettier 322 15.30%
rollup 317 15.06%
@rollup/plugin-node-resolve 316 15.01%
@rollup/plugin-commonjs 313 14.87%
@rollup/plugin-typescript 309 14.68%
jest 252 11.97%
@types/jest 223 10.59%
ts-jest 218 10.36%
react 175 8.31%
@types/react-dom 174 8.27%
react-dom 174 8.27%
@types/react 167 7.93%
@codemirror/view 163 7.74%
@codemirror/language 147 6.98%
@codemirror/state 140 6.65%
svelte 133 6.32%
@tsconfig/svelte 125 5.94%
svelte-preprocess 125 5.94%
@popperjs/core 122 5.80%
eslint-config-prettier 117 5.56%
monkey-around 103 4.89%
ts-node 96 4.56%
esbuild-svelte 93 4.42%
dotenv 92 4.37%
husky 88 4.18%
eslint-plugin-import 79 3.75%
moment 79 3.75%
lodash 72 3.42%
eslint-plugin-prettier 71 3.37%
@types/lodash 70 3.33%
sass 67 3.18%
uuid 65 3.09%
obsidian-daily-notes-interface 65 3.09%
obsidian-dataview 64 3.04%
rollup-plugin-copy 63 2.99%
svelte-check 62 2.95%
vitest 61 2.90%
standard-version 57 2.71%
openai 54 2.57%
@types/uuid 54 2.57%
esbuild-sass-plugin 53 2.52%
typescript-eslint 50 2.38%
jest-environment-jsdom 49 2.33%
axios 49 2.33%
@biomejs/biome 47 2.23%
electron 47 2.23%
lint-staged 45 2.14%
vite 45 2.14%
@babel/preset-env 45 2.14%
@rollup/plugin-json 44 2.09%
@eslint/js 41 1.95%
codemirror 41 1.95%
@babel/preset-typescript 40 1.90%
cross-env 39 1.85%
@babel/core 38 1.81%
esbuild-plugin-copy 37 1.76%
yaml 36 1.71%
nanoid 35 1.66%
js-yaml 34 1.62%
luxon 34 1.62%
@types/luxon 34 1.62%
babel-jest 33 1.57%
postcss 33 1.57%
@types/js-yaml 32 1.52%
eslint-plugin-react 32 1.52%
jsdom 31 1.47%
obsidian-typings 31 1.47%
@codemirror/commands 31 1.47%
prettier-plugin-svelte 30 1.43%
@codemirror/search 30 1.43%
semver 29 1.38%
globals 28 1.33%
i18next 28 1.33%
lucide-react 28 1.33%
tailwindcss 28 1.33%
zod 27 1.28%
obsidian-plugin-cli 27 1.28%
crypto-js 26 1.24%
ts-loader 26 1.24%
fuse.js 25 1.19%
cz-conventional-changelog 24 1.14%
@jest/globals 24 1.14%
fs-extra 24 1.14%
eslint-plugin-promise 23 1.09%
rollup-plugin-svelte 23 1.09%
eslint-plugin-simple-import-sort 23 1.09%
@lezer/common 23 1.09%
autoprefixer 23 1.09%
@rollup/plugin-replace 23 1.09%
eslint-plugin-react-hooks 22 1.05%
jszip 22 1.05%
webpack-cli 22 1.05%