Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →
Top 23 TypeScript Encryption Projects
-
spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
In the video, Mo talked about a few packages like Cidre and StrOm, and we referred to SpaceDrive.
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Depending upon which OS are on. If Android - Briar is the most famous and obvious choice. On iOS? There are not any options really but wasn't any usable one around a year back the last I had checked.
On iOS there are not many options for P2P w/o Internet (I assume that is what you meant - otherwise if you want P2P over Internet then there are some options although not really "truly" P2P of course - and of course if Internet is shut down or overwhelmed then it will be down). There's https://github.com/berty/berty (the last time I tried it was crashing incessantly but it might have improved). I do not know of anything else really (there might be few but I am not sure).
-
Tutanota makes encryption easy
Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
Project mention: About Google Chrome's "This extension may soon no longer be supported" | news.ycombinator.com | 2025-03-03The essentials for me are private email, calendar & cloud storage. Here is my post-Google setup:
https://tuta.com/ is a German privacy-focused alternative that I'm currently using for email & calendar. Easy switch, although I was already using web clients rather than IMAP before the switch.
I looked at Proton Drive for cloud storage, but their CEO Andy Yen is a Trump supporter [1](https://archive.ph/2025.01.15-162500/https://www.reddit.com/...), which makes me question his decision-making.
I settled on a 5€ / month VPS from Hetzner and using Syncthing instead, but this requires some minimal amount of technical skills to set up and maintain.
There is no alternative to YouTube, unfortunately.
-
-
-
PKI.js
PKI.js is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
thiss.link
🔥 MagLit - Privacy Respecting Encrypted Link Shortener with Password Protection and Torrent Magnet Links support
Great project! I too have an open source link shortener that supports password protected websites: https://maglit.me
-
-
Project mention: DeepNotes: Open-source, end-to-end encrypted infinite canvas tool | news.ycombinator.com | 2024-12-11
-
-
vanmoof-encryption-key-exporter
Export all bike details (such as encryption key) of your VanMoof bikes.
-
chat-e2ee
End-to-end encrypted disposable chat & audio-call sessions, exchange sensitive information with peer safely and securely.
-
-
-
-
padding-oracle-attacker
🔓 CLI tool and library to execute padding oracle attacks easily, with support for concurrent network requests and an elegant UI.
-
Project mention: Minibone: Practical end-to-end encryption for web apps | news.ycombinator.com | 2024-04-07
-
pasteburn
Pasteburn is a self-hosted, anonymous pastebin that features burn-after-read and end-to-end encryption.
-
2key-ratchet
2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.
-
-
Project mention: Ask HN: Is iCloud a viable alternative to Dropbox? Any other alternatives? | news.ycombinator.com | 2024-04-22
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Encryption discussion
TypeScript Encryption related posts
-
Ente: Self Host the Google Photos Alternative and Own Your Privacy
-
DeepNotes: Open-source, end-to-end encrypted infinite canvas tool
-
Buttercup: The Password Manager You Deserve
-
Buttercup Password Manager for Startups 🛡️
-
DeepNotes – open-source, end-to-end encrypted note-taking and realtime collab
-
Google Photos and iCloud Photos Alternative Ente Open Sources Its Server Code
-
Ente: Open-source E2EE alternative to Google Photos and Apple Photos
-
A note from our sponsor - Nutrient
nutrient.io | 15 Mar 2025
Index
What are some of the best open-source Encryption projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | spacedrive | 34,091 |
2 | berty | 7,777 |
3 | Tutanota makes encryption easy | 6,401 |
4 | buttercup-desktop | 4,393 |
5 | Maskbook | 1,524 |
6 | PKI.js | 1,343 |
7 | react-native-quick-crypto | 773 |
8 | thiss.link | 568 |
9 | buttercup-core | 474 |
10 | DeepNotes | 463 |
11 | fhevm | 465 |
12 | vanmoof-encryption-key-exporter | 388 |
13 | chat-e2ee | 371 |
14 | deadbolt | 354 |
15 | prisma-field-encryption | 265 |
16 | EteSync Web | 251 |
17 | padding-oracle-attacker | 205 |
18 | minibone | 185 |
19 | pasteburn | 128 |
20 | 2key-ratchet | 112 |
21 | web-auth-library | 112 |
22 | drive-mobile | 93 |
23 | etesync-notes | 91 |