All 227 Dependencies

Every package Joplin depends on, ranked by repo health score.

Joplin is a free, open-source note-taking and to-do application built for users who demand full control over their data. It stores notes in open Markdown format organized into notebooks, supports rich formatting, code blocks, math notation, and embedded media—all editable directly or through an external text editor. The application is "offline first": your entire note library lives on your device and syncs when connectivity is available.

Joplin supports end-to-end encrypted synchronization across Nextcloud, Dropbox, OneDrive, WebDAV, Amazon S3, and its own Joplin Cloud service. The sync engine handles conflict resolution, delta updates, and versioned item tracking while keeping all cryptographic operations entirely client-side. Notes imported from Evernote (ENEX format) retain formatting, attachments, geolocation, and metadata.

The application ships on Windows, macOS, Linux, Android, and iOS, sharing a common core library across all platforms. A browser Web Clipper extension for Chrome and Firefox saves web pages, screenshots, or selected content as notes with automatic metadata extraction. An extensible plugin system lets developers add custom editors, export formats, commands, and UI panels using a stable JavaScript API.

Recent versions have added AI-assisted note search and chat (supporting Anthropic, OpenAI-compatible providers, and Joplin Cloud AI), a built-in MCP server for integrating Joplin with AI tools, and voice-to-text transcription via Whisper. The result is a self-hostable knowledge base that scales from a single user's personal journal to a team's collaborative documentation platform.

21 timers 0.1.1 23 @lezer/highlight 1.2.3 23 sanitize-filename 0.3.0 outdated 24 timers-browserify 2.0.12 25 lang-html 6.4.11 outdated 25 @codemirror/language-data 6.3.1 outdated 25 @codemirror/lint 6.9.5 outdated 25 @codemirror/search 6.6.0 outdated 26 @codemirror/commands 6.10.3 outdated 26 @codemirror/language 6.12.3 outdated 26 constants-browserify 1.0.0 30 deprecated-react-native-prop-types 5.0.0 31 @lezer/common 1.5.0 outdated 31 base-64 1.0.0 31 base64-stream 1.0.0 31 console_error_panic_hook 0.1.7 32 CodeMirror State 6.6.0 outdated 32 compare-versions 6.1.1 34 @codemirror/autocomplete 6.20.1 outdated 34 react-native-securerandom 1.0.1 35 markdown-it-abbr 1.0.4 outdated 35 mime_guess 2.0.3 36 url 0.11.4 37 async-mutex 0.5.0 37 CodeMirror 5.65.9 outdated 37 proper-lockfile 4.1.2 37 react-native-file-viewer 2.1.5 38 lang-markdown 6.5.0 outdated 38 diff-match-patch 1.0.5 39 path-browserify 1.0.1 39 url-parse 1.5.10 40 @codemirror/legacy-modes 6.5.2 outdated 40 once_cell 1.4.1 40 prop-types 15.8.1 40 prosemirror-state 1.4.3 outdated 40 react-native-get-random-values 2.0.0 40 stream-browserify 3.0.0 41 @codemirror/view 6.42.1 outdated 41 babel-plugin-module-resolver 4.1.0 outdated 41 cab 0.6.0 41 html-entities 1.4.0 outdated 41 node-md5 2.3.0 41 strip-ansi 6.0.1 outdated 42 clsx ^1.2.1 outdated 42 events 3.3.0 42 prosemirror-model 1.25.3 outdated 42 qrcode 1.5.4 42 node-temp 0.9.4 42 widestring 1.0.2 43 fast-deep-equal 3.1.3 43 url-loader 4.1.1 44 buffer 6.0.3 44 prosemirror-view 1.40.0 outdated 44 punycode.js 2.3.1 44 sprintf-js 1.1.3 45 color 3.2.1 outdated 45 JSON5 2.2.3 45 paste 1.0 45 Prompts ^2.2.1 46 keytar 7.9.0 46 lazy_static 1.4 46 request 2.88.2 46 Styled System 5.1.5 47 @rollup/plugin-alias 29.0.2 outdated 47 @rollup/plugin-alias 16.0.3 outdated 47 @rollup/plugin-alias 6.0.3 outdated 47 slugify 1.6.9 48 React Native Push Notification iOS 1.12.0 48 docusaurus-lunr-search 3.2.0 outdated 48 re-resizable 6.11.2 48 node-xml2js 0.4.23 outdated 48 zxcvbn 4.4.2 49 prism-react-renderer ^1.3.5 outdated 49 React Native Web 0.21.2 50 follow-redirects 1.15.11 outdated 50 pdf-lib 1.17.1 52 ts-node 10.9.2 53 Mustache.js 4.2.0 53 num-traits 0.2 53 tar-stream 3.1.8 outdated 55 rate-limiter-flexible 9.1.1 outdated 55 react-native-modal-datetime-picker 18.0.0 55 tesseract.js 7.0.0 56 fs-extra 11.3.4 outdated 57 tslib ^1.9.3 outdated 58 bcrypt.js 2.4.3 outdated 59 AWS SDK for JavaScript v2 2.1340.0 outdated 59 glob 11.1.0 outdated 59 node-fetch 2.6.7 outdated 60 eyre 0.5 outdated 61 Font Awesome Free 5.15.4 outdated 61 Font Awesome Free 6.4.2 outdated 61 Font Awesome Free 6.4.2 outdated 61 Font Awesome Free 6.4.2 outdated 61 Font Awesome Free 6.4.2 outdated 61 chokidar 3.6.0 outdated 61 react-select 5.10.2 62 palette 0.5.0 outdated 62 style-loader 3.3.3 outdated 63 eslint-plugin-react 7.37.5 63 html-webpack-plugin 5.6.0 outdated 63 pretty-bytes 5.6.0 outdated 63 node-sqlite3 5.1.6 outdated 64 form-data 4.0.5 outdated 65 Chalk 4.1.2 outdated 65 react-tooltip 4.5.1 outdated 66 DOM Testing Library 10.4.1 66 React Testing Library 16.3.2 outdated 67 url 2.1.0 67 react-native-url-polyfill 2.0.0 outdated 67 tar 7.5.13 outdated 68 file-type 16.5.4 outdated 68 Lodash 4.17.23 outdated 68 open 8.4.2 outdated 69 itertools 0.10.3 outdated 70 @electron/remote 2.1.3 70 bytes 1.2.0 70 query-string 7.1.3 outdated 70 uuid 11.1.0 outdated 70 yargs-parser 21.1.1 outdated 71 MDX ^1.6.22 outdated 72 proc-macro2 1.0.101 73 React Native DateTimePicker 8.6.0 outdated 73 React Native Document Picker 11.0.4 outdated 73 css-loader 6.8.1 outdated 73 re-reselect 4.0.1 outdated 74 babel-loader 9.1.3 outdated 74 Koa 2.16.4 outdated 75 react-fontawesome 0.2.0 outdated 75 dotenv 17.3.1 outdated 75 encoding_rs 0.8.31 75 globals 17.6.0 outdated 75 knex 3.1.0 outdated 76 execa 5.1.1 outdated 76 thiserror 1.0 outdated 76 turndown 7.2.4 77 log 0.4.11 77 otplib 12.0.1 outdated 77 quote 1.0.41 78 Transformers.js 4.2.0 78 ADM-ZIP 0.5.17 outdated 78 Day.js 1.11.20 outdated 78 markdown-it 13.0.2 outdated 78 react-native-webview 13.16.1 outdated 79 node-postgres 8.20.0 outdated 79 react-native-zip-archive 7.0.2 outdated 79 TypeDoc 0.17.8 outdated 79 yargs 17.7.2 outdated 80 react-native-safe-area-context 5.7.0 outdated 80 react-native-svg 15.15.4 outdated 81 Askama 0.14.0 outdated 81 js-yaml 4.1.1 outdated 81 regex 1 82 jQuery 3.7.1 outdated 82 node-cron 4.2.1 outdated 83 eslint-plugin-import 2.32.0 83 Expo 54.0.33 outdated 83 Expo 1.1.1 outdated 83 Expo 17.0.10 outdated 83 Expo 14.0.8 outdated 83 Expo 17.0.8 outdated 84 react-native-share 12.2.6 outdated 84 uuid 1.1.2 85 @electron/rebuild 3.7.2 outdated 85 esbuild ^0.27.0 outdated 86 fast-xml-parser 3.21.1 outdated 86 nanoid 5.1.9 outdated 87 @sentry/electron 4.24.0 outdated 87 Reselect 4.1.8 outdated 88 Moment.js 2.30.1 89 cspell 5.21.2 outdated 89 highlight.js 11.11.1 outdated 89 Immer 9.0.21 outdated 89 lint-staged 16.4.0 outdated 89 Nodemailer 6.10.1 outdated 89 sharp 0.34.5 outdated 90 DOMPurify 3.3.3 outdated 90 prettier 3.7.4 outdated 90 rollup 0.50.1 outdated 90 styled-components 5.3.11 outdated 91 Playwright 1.58.2 outdated 91 React Flow 12.10.2 outdated 91 Sass 1.98.0 outdated 91 time 0.3.44 92 Docusaurus 2.4.3 outdated 92 Docusaurus 2.4.3 outdated 92 Docusaurus 2.4.3 outdated 92 Docusaurus 3.9.2 outdated 92 Docusaurus 2.4.3 outdated 92 Docusaurus 2.4.3 outdated 92 jsdom 26.1.0 outdated 92 KaTeX 0.16.23 outdated 92 Mermaid 11.10.1 outdated 92 React Redux 9.0.4 outdated 92 syn 2.0.106 outdated 93 AWS SDK for JavaScript (S3 Client) 3.296.0 outdated 93 AWS SDK for JavaScript (S3 Client) 3.296.0 outdated 93 Redux 4.2.1 outdated 93 wasm-bindgen 0.2 93 wasm-bindgen 0.3 outdated 93 webpack-cli 5.1.4 outdated 93 webpack-dev-server 5.2.3 outdated 94 @babel/core ^7.23.7 outdated 94 @babel/core ^7.23.7 outdated 94 @babel/core 7.23.3 outdated 94 @babel/core 7.25.0 outdated 94 ESLint 9.39.4 outdated 94 typescript-eslint 8.60.0 outdated 94 typescript-eslint 8.60.0 outdated 94 jest 29.7.0 outdated 94 electron-builder 24.13.3 outdated 94 electron-builder 6.6.8 outdated 94 ESLint 9.39.4 outdated 94 jest 29.7.0 outdated 94 jest 29.7.0 outdated 94 PDF.js 3.11.174 outdated 94 Stripe Node.js Library 13.9.0 outdated 95 Axios ^1.7.7 95 onnxruntime-node 1.24.3 outdated 96 React Native 0.81.6 outdated 96 TypeScript ^3.1.6 outdated 97 Electron 42.3.0 outdated 97 React 18.2.0 outdated 97 React DOM 18.2.0 outdated 97 React 0.18.0 outdated 97 React DOM 19.1.4 outdated 97 webpack ^4.25.1 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search