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
.
1740 (83.90%) 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
.
1744 (84.09%) 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 | 2022 | 97.49% |
typescript | 1994 | 96.14% |
tslib | 1951 | 94.07% |
@types/node | 1942 | 93.64% |
esbuild | 1647 | 79.41% |
builtin-modules | 1636 | 78.88% |
@typescript-eslint/eslint-plugin | 1620 | 78.11% |
@typescript-eslint/parser | 1615 | 77.87% |
eslint | 395 | 19.05% |
prettier | 319 | 15.38% |
rollup | 318 | 15.33% |
@rollup/plugin-node-resolve | 317 | 15.28% |
@rollup/plugin-commonjs | 314 | 15.14% |
@rollup/plugin-typescript | 310 | 14.95% |
jest | 243 | 11.72% |
@types/jest | 214 | 10.32% |
ts-jest | 209 | 10.08% |
@types/react-dom | 172 | 8.29% |
react | 172 | 8.29% |
react-dom | 171 | 8.24% |
@types/react | 165 | 7.96% |
@codemirror/view | 161 | 7.76% |
@codemirror/language | 145 | 6.99% |
@codemirror/state | 138 | 6.65% |
svelte | 133 | 6.41% |
svelte-preprocess | 126 | 6.08% |
@tsconfig/svelte | 125 | 6.03% |
@popperjs/core | 121 | 5.83% |
eslint-config-prettier | 115 | 5.54% |
monkey-around | 101 | 4.87% |
ts-node | 95 | 4.58% |
esbuild-svelte | 93 | 4.48% |
dotenv | 90 | 4.34% |
husky | 86 | 4.15% |
moment | 81 | 3.91% |
eslint-plugin-import | 77 | 3.71% |
lodash | 73 | 3.52% |
eslint-plugin-prettier | 70 | 3.38% |
@types/lodash | 70 | 3.38% |
sass | 67 | 3.23% |
obsidian-daily-notes-interface | 64 | 3.09% |
obsidian-dataview | 63 | 3.04% |
rollup-plugin-copy | 63 | 3.04% |
svelte-check | 62 | 2.99% |
uuid | 62 | 2.99% |
vitest | 59 | 2.84% |
standard-version | 57 | 2.75% |
@types/uuid | 54 | 2.60% |
openai | 53 | 2.56% |
esbuild-sass-plugin | 52 | 2.51% |
axios | 49 | 2.36% |
electron | 47 | 2.27% |
jest-environment-jsdom | 46 | 2.22% |
typescript-eslint | 46 | 2.22% |
@rollup/plugin-json | 45 | 2.17% |
@biomejs/biome | 45 | 2.17% |
vite | 45 | 2.17% |
@babel/preset-env | 45 | 2.17% |
lint-staged | 44 | 2.12% |
@babel/preset-typescript | 41 | 1.98% |
codemirror | 40 | 1.93% |
@eslint/js | 39 | 1.88% |
cross-env | 39 | 1.88% |
@babel/core | 39 | 1.88% |
yaml | 36 | 1.74% |
esbuild-plugin-copy | 36 | 1.74% |
nanoid | 34 | 1.64% |
js-yaml | 34 | 1.64% |
luxon | 34 | 1.64% |
@types/luxon | 34 | 1.64% |
postcss | 34 | 1.64% |
babel-jest | 33 | 1.59% |
@types/js-yaml | 32 | 1.54% |
jsdom | 31 | 1.49% |
eslint-plugin-react | 31 | 1.49% |
@codemirror/commands | 30 | 1.45% |
i18next | 29 | 1.40% |
prettier-plugin-svelte | 29 | 1.40% |
@codemirror/search | 29 | 1.40% |
semver | 28 | 1.35% |
lucide-react | 28 | 1.35% |
tailwindcss | 28 | 1.35% |
obsidian-plugin-cli | 28 | 1.35% |
zod | 26 | 1.25% |
crypto-js | 26 | 1.25% |
obsidian-typings | 26 | 1.25% |
fuse.js | 26 | 1.25% |
ts-loader | 26 | 1.25% |
cz-conventional-changelog | 24 | 1.16% |
autoprefixer | 24 | 1.16% |
@jest/globals | 24 | 1.16% |
fs-extra | 24 | 1.16% |
rollup-plugin-svelte | 23 | 1.11% |
eslint-plugin-simple-import-sort | 23 | 1.11% |
globals | 23 | 1.11% |
@lezer/common | 23 | 1.11% |
@rollup/plugin-replace | 23 | 1.11% |
webpack-cli | 22 | 1.06% |
chai | 21 | 1.01% |
eslint-plugin-promise | 21 | 1.01% |
eslint-plugin-react-hooks | 21 | 1.01% |
handlebars | 21 | 1.01% |
jszip | 21 | 1.01% |
webpack | 21 | 1.01% |
node-fetch | 21 | 1.01% |