支持同步到云盘的笔记软件,需要postgres数据库

Sriram Varun Kumar b290046e66 Mobile: Fixes #14555: Fix tapping rendered image scrolling to cursor position (#14580) 8 hours ago
.github 4121c47e18 CI: Add concurrency block to cancel outdated workflow runs (#14570) 13 hours ago
.husky d6409b7826 Chore: Fixes #11972: Update Husky (#12046) 10 months ago
.vscode ecc781ee39 Chore: VSCode workspace: Default to tab indentation (#12587) 8 months ago
.yarn 01a51589fd Server: Fixes #14343: Fix certain note content is corrupted when uploaded to the server (#14379) 1 week ago
Assets 0a580493a2 Doc: Added YouTube link to main website page and removed Lemmy link 1 day ago
fastlane 000d23c20f All: Translation: Update hr_HR.po (#12961) 6 months ago
packages b290046e66 Mobile: Fixes #14555: Fix tapping rendered image scrolling to cursor position (#14580) 8 hours ago
readme af706ac1b3 Web: Add welcome notes specific to the web app (#14499) 2 days ago
.coderabbit.yaml a3186cdfe1 Doc: Add CLAUDE.md rule regarding duplicate tests 1 day ago
.dockerignore d75d0df88a Chore: Refactor and simplify Transcribe server (#14462) 1 week ago
.env-sample 5beccb9a86 Chore: Refactor Transcribe server (#14381) 2 weeks ago
.env-transcribe-sample d75d0df88a Chore: Refactor and simplify Transcribe server (#14462) 1 week ago
.envrc e68abc5d07 Tools: Add Devbox+DirEnv integration to simplify build tool setup (#11406) 1 year ago
.eslintignore 38fd790719 Mobile: Add ability to set per notebook sorting on mobile (#14562) 13 hours ago
.eslintrc.js 4c3eca1f18 Mobile: Add a Rich Text Editor (#12748) 7 months ago
.gitignore 38fd790719 Mobile: Add ability to set per notebook sorting on mobile (#14562) 13 hours ago
.npmpackagejsonlintignore 4fc786cf0b Desktop: Resolves #7934: Add Simple Backup as a default plugin (#9360) 2 years ago
.npmpackagejsonlintrc.json 00248a9177 Mobile: Upgrade to React Native 0.81 (#14232) 4 weeks ago
.yarnrc.yml c5ca0151a1 Chore: Upgrade to Yarn v4 (#12407) 9 months ago
CLAUDE.md a3186cdfe1 Doc: Add CLAUDE.md rule regarding duplicate tests 1 day ago
CONTRIBUTING 296b60800a Doc: Create CONTRIBUTING (#10343) 1 year ago
Dockerfile.server d89aae5371 Server: Upgrade NodeJS to v24 (#13701) 3 months ago
Dockerfile.transcribe 513341f103 Transcribe: Upgraded image to node:24-bookworm to fix build issue 1 week ago
Joplin_install_and_update.sh 7dae90c9f3 Linux: Fixes #13038: Do not suggest downgrading the app when a version has been unpublished 2 months ago
LICENSE 2b43a9a4d6 Doc: Update LICENSE, fix copyright license year (#11567) 1 year ago
README.md 9256ab197a Doc: Auto-update documentation 5 days ago
SECURITY.md de29e4ff92 Docs: Update SECURITY.md to suggest using GitHub private vulnerability reporting (#14221) 4 weeks ago
_config.yml fe46b08993 Set theme jekyll-theme-time-machine 8 years ago
bootstrap.bundle.min.js 40e1b0559e Doc: Allow translating documentation 2 years ago
crowdin.yml 26276efc03 Doc: Add support for German translation 10 months ago
cspell.json b240c7fafc Doc: Resolves #13124: Create a warrant canary page (#14375) 2 weeks ago
devbox.json d0f82fb03b Update dependency nodejs to v24.10.0 (#14454) 1 week ago
docker-compose.db-dev.yml 2ed6650136 Update bitnamilegacy/postgresql Docker tag to v17.6.0 (#13966) 2 months ago
docker-compose.server-dev.yml 32a919eb81 Chore: Remove obsolete "version" parameter from docker-compose files 5 months ago
docker-compose.server.yml 5beccb9a86 Chore: Refactor Transcribe server (#14381) 2 weeks ago
docker-compose.transcribe.yml d75d0df88a Chore: Refactor and simplify Transcribe server (#14462) 1 week ago
gulpfile.js 5c2640f88f Tools: Simplify root workspace build 2 years ago
jest.base-setup.js 44e8950f1b Android: Fixes #10152: Fix broken plugin API: editor.execCommand (#10153) 1 year ago
jest.config.base.js f1c968c19a Chore: Remove usage of watchman when running Jest tests (#14087) 1 month ago
joplin.code-workspace a1e056670d Chore: Ignore .watchman-cookie- files 1 month ago
lerna.json 5aeaeee87e "useWorkspaces": true 3 years ago
lint-staged.config.js be117bca86 Tools: Run packageJsonLint hook only when JSON files are being committed 1 year ago
node 611e8df81a Server v3.3.7 11 months ago
package.json 01a51589fd Server: Fixes #14343: Fix certain note content is corrupted when uploaded to the server (#14379) 1 week ago
renovate.json5 f5843e4651 Update renovate.json5 3 weeks ago
tsconfig.eslint.json 9b64c1fbdb Added no-floating-promises eslint rule 5 years ago
tsconfig.json 86ee95a8d0 Desktop: Performance: Faster startup and smaller application size (#12366) 9 months ago
yarn.lock b89d37de84 Update dependency @types/serviceworker to v0.0.168 (#14578) 13 hours ago

README.md

Donate using PayPal Sponsor on GitHub Become a patron Donate using IBAN

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.

Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.

Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not.

The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud.

Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

The application is available for Windows, Linux, macOS, Android and iOS. A Web Clipper, to save web pages and screenshots from your browser, is also available for Firefox and Chrome.

Help and documentation

For more information about the applications, see the full Joplin documentation

Donations

Donations to Joplin support the development of the project. Developing quality applications mostly takes time, but there are also some expenses, such as digital certificates to sign the applications, app store fees, hosting, etc. Most of all, your donation will make it possible to keep up the current development standard.

Please see the donation page for information on how to support the development of Joplin.

Sponsors

topagency EssayShark - essay writers for hire Australian Real Money Pokies Australian Real Money Pokies Boost your reach and buy real followers For those in need of immediate academic assistance, EssayService offers a fast and reliable service to write my essay for me now, ensuring high-quality results within tight deadlines casino en ligne le plus payant


andypiperavanderbergchr15m
felixstorm Galliver7 GPrimola Hegghammer marcdw1289 ugoertz

Community

Name Description
Support Forum This is the main place for general discussion about Joplin, user support, software development questions, and to discuss new features. Also where the latest beta versions are released and discussed.
Patreon page The latest news are often posted there
Bluesky feed Follow us on Bluesky
Mastodon feed Follow us on Mastodon
YouTube Discover information and tutorials on how to use the apps
Discord server Our chat server
LinkedIn Our LinkedIn page
Lemmy Community Also a good place to get help

Contributing

Please see the guide for information on how to contribute to the development of Joplin: https://github.com/laurent22/joplin/blob/dev/readme/dev/index.md

Warrant Canary Signing Key

Fingerprint:

F820 F830 6DD0 05A1 02D1 8CD5 946A E9FA 5915 EF53

Public key: https://github.com/laurent22/joplin/raw/dev/Assets/keys/joplin-canary-signing-key.asc

Contributors

Thank you to everyone who've contributed to Joplin's source code!

laurent22personalizedrefrigeratortessus
CalebJohn pedr roman-r-m miciasto ken1kob genneko wh201906 Ardakilic Daeraxa NickWick13 tanrax j-krl JackGruber naviji PackElend julien-me AliceHincu potatogim Mr-Kanister milotype asrient rtmkrlv fmrtn hubertfilho devonzuegel ScriptInfra matsest palerdot abonte rnbastos Abijeet jd1378 ishantgupta777 coderrsid rabeehrz mablin7 jackytsu mak2002 ERYpTION XarisA CptMeetKat foxmask innocuo Rahulm2310 Ahmad45123 jonath92 qx100 xavivars readingsnail krotesk zblesk findrakecil vsimkus Vaso3 petrz12 mrkaato0 marcosvega91 Tolu-Mals shinglyu Runo-saduwa nishantwrp marph91 Mannivu Elaborendum alexdevero RedDocMD wljince007 RenatoXSR leematos amandamcg ylc395 yaozeye zuphilip kna Retr0ve maxpatiiuk Rishabh-malhotraa metbril SFulpius TaoK WhiredPlanck ProgramFan moltenform cagnusmarlsen cedecode piotrb nathanleiby marcushill adarsh-sgh RaphaelKimmig tfinnberg mrkaato jcgurango bradmcl archont00 anihm136 amitsin6h Atalanttore t1011 hieuthi martonpaulo mmahmoudian mimeyn bobchao rc2dev Rishabhraghwendra18 sinkuu Sidd-R stweil Subhra264 conyx fstanis axq alexchee kowalskidev jyuvaraj03 Shoatally Wartijn HahaBill tmclo TobiasDev SubodhDahal StarFang208 LEVIII007 sealch sebastienjust criticic rt-oliveira thearchivalone ikunya ShuiHuo paventyang tiberiusteng sensor-freak kornava s1nceri7y ruuti pf-siedler mrjo118 majsterkovic lscolombo stingray-11 kik0220 jduar ihan1004 eresytter barbowza balmag daniellandau djunho idcristi chrmoritz chrisb86 cas-- brttbndr mrwulf betty-alagwu BartBucknill entrymaster infinity052 antontkv andypiper k33pn3xtlvl serenitatis akirataguchi115 ab-elhaddad xUser5000 PiotrNarel Philipp91 RadCod3 popovoleksandr mjjzf Mohamad-Shiro maicki itzTheMeow solariz ethan42411 JOJ0 jalajcodes jblunck jdrobertso Jesssullivan jmontane johanhammar krishna8421 Linkosred kirtanprht xuhcc kkoyung khuongduy354 Kevin-vdberg kevinshu1995 y-usuzumi kaustubhsh KaneGreen Juvecu dodog joybinchen joserebelo joesfer joschaschmiedt K0UR05H kklas xmlangel Letty troilus LightTreasure Longhao-Chen diogocaveiro lboullo0 mrlpm MHolkamp mshibanami marc-bouvier mvonmaltitz nicholas-10 Vistaus beonma gtlsgamr horaceyoung ianjs iahmedbacha eltociear caseycs IrvinDominin ishammahajan ffadilaputra Oriwantgreencard j0hn-mc-clane JRaiden16 jacobherrington jamesadjinwa jrwrigh analogist JanhaviAlekar jaredcrowe jasonwilliams J-U-B imsardine volatilevar innkuika Jia35 JoelRSimpson joeltaylor thejohnfreeman exic JonathanPlasse nickhobbs94 Frichetten nicolas-suzuki Nicryc nightknighto nik-gautam nitingururajk noah-nash vulpivia OmGole Ouvill shorty2380 dist3r BCSharp rakleed idle-code Oaklight Perkolator petzi53 phavekes phitsc KowalskiPiotr98 Polaris66 Diadlo pranavmodx DarkFalc0n psy-q R3dError rajprakash00 rahil1304 marcorombach mlkood plextoriano Marmo mcejp freaktechnik martinkorelic Petemir matsair MattDemers mgroth0 silentmatt moorage maxs-test MichBoi msorens MikkCZ MichipX Elleo phucbm maholmlund MovingEarth MrTraduttore ZhReimu sanjarcode Mustafa-ALD LeMyst matmolni NJannasch njmulsqb zomglings hexclover adrynov andrewperry tekdel fobo66 andzs pandeymangg Shaxine antonio-ramadas aprvsh archisman-panigrahi aynp assimd Atrate austindoupnik azurelunatic BeeverTeeth be-we ei8fdb bimlas bishoy-magdy brad brenobaptista cuihaoleo CandleCandle carlbordum carlosngo carlosedp chaifeng charles-e cyy53589 2jaeyeol thackeraaron AIbnuHIbban asalthobaity awesome-pro abhi-bhatra iamabhi222 waditos AdrienPoupa sandstone991 aksh-konda alanfortlink alecmaly alessandroberna adw2019 afischer211 bablecopherye a13xk apankratov teterkin avanderberg lex111 Alkindi42 Jumanjii AlphaJack captain-aman-11 aminvakil richtwin567 andrejilderda deining Chillu1 eduebernal eduardokimmel ei-ke einverne etho201 eodeluga Fabien-jrt fabiogvdneto fathyar Fejby fernandonagase ferk6a fpindado FleischKarussel easyteacher glemco halkeye gmaubach gmag11 Jackymancs4 gitstart Glandos ggteixeira gusbemacbe HOLLYwyh Fvbor hamishmb bennetthanna graueneko harshitkathuria ckant Techwolf12 christopher-o-toole cloudtrends cicerotcv CoolCu CyrusYip damienmascre da2x danielb2 danimnunes danil-tolkachev darshani28 dhgoldberg DavidBeale NeverMendel deeepsig DG0lden deunlee diego-betto erdody diragb domgoodwin b4mboo donbowman DeeJayLSP sirnacnud dflock drobilica educbraga