TypeScript Encryption

Open-source TypeScript projects categorized as Encryption

Top 23 TypeScript Encryption Projects

  • spacedrive

    Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.

  • Project mention: Interview with Mo Rajabi, co-founder and CEO of Noor | dev.to | 2024-04-18

    In the video, Mo talked about a few packages like Cidre and StrOm, and we referred to SpaceDrive.

  • 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: Show HN: TutaCrypt, post-quantum encryption protocols for securing emails [pdf] | news.ycombinator.com | 2024-03-18

    Hi HN, we are the developers from Tuta (formerly Tutanota), the German end-to-end encrypted email provider, and we recently released the world's first post-quantum encryption for email.

    We have included a full technical write-up of the cryptography involved in these changes and we have released it for open public review.

    This document specifies TutaCrypt, a protocol designed for hybrid email encryption in Tuta Mail. The protocol combines a classical Elliptic-Curve-Diffie-Hellman key exchange with a post-quantum KEM. The goal is to replace the usage of RSA in Tuta Mail.

    In the remainder of this document we describe some preliminaries such as the cryptographic primitives used. We define the core algorithms of the protocol and describe the flow of messages between the communicating parties. Finally, we discuss the security properties and some limitations of the protocol in its current form.

    We are eager for your constructive feedback. All cryptography related source code is available for review and experimenting here: https://github.com/tutao/tutanota/blob/master/src/api/worker...

    If you have any questions or comments related to post-quantum cryptography please let us know in the comments!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • buttercup-desktop

    :key: Cross-Platform Passwords & Secrets Vault

  • Project mention: Inclusive Finland-based JavaScript community | /r/FinlandJS | 2023-05-03

    I'm a JS/TS developer with 10+ years experience, and have been working on projects across the board in terms of stack: front-end, back-end, mobile (native and React-), desktop and browser extensions. I'm the co-founder of Buttercup, a cross-platform password manager written in Typescript and Javascript. I'm based out of Espoo but commute to Helsinki regularly.

  • Maskbook

    The portal to the new, open Internet. ([I:b])

  • 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.

  • dotenv-vault

    sync .env files—from the creator of `dotenv`.

  • Project mention: Node.js 20.6 adds built-in support for .env files | dev.to | 2024-04-12

    dotenv-vault is another popular package that lets you encrypt your secret and decrypt the file just in time. They are quite helpful for production and CIT environments but are not supported currently.

  • react-native-quick-crypto

    ⚡️ A fast implementation of Node's `crypto` module written in C/C++ JSI

  • Project mention: has anyone had any luck connecting a web3 wallet (metamask, walletconnect, etc) with a react-native project lately? | /r/reactnative | 2023-05-25
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • buttercup-core

    :tophat: The mighty NodeJS password vault

  • vanmoof-encryption-key-exporter

    Export all bike details (such as encryption key) of your VanMoof bikes.

  • Project mention: Save your bike data | /r/vanmoofbicycle | 2023-07-15
  • chat-e2ee

    End-to-end encrypted disposable chat sessions, exchange sensitive information with peer safely and securely.

  • Project mention: SDK for end-to-end encrypted chat client. | /r/opensource | 2023-07-10
  • DeepNotes

    End-to-end encrypted visual note-taking tool with deep page navigation.

  • Project mention: After weeks of searching, I finally found an app that is like "Notion for Mind Maps". Infinite nesting of infinite canvases | /r/Notion | 2023-12-06

    Link: https://deepnotes.app/

  • EteSync Web

    An EteSync web client

  • prisma-field-encryption

    Transparent field-level encryption at rest for Prisma

  • padding-oracle-attacker

    🔓 CLI tool and library to execute padding oracle attacks easily, with support for concurrent network requests and an elegant UI.

  • minibone

    A compact, versatile, and misuse-resistant library for end-to-end-encryption

  • 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.

  • skytransfer

    Free, open-source, decentralized and encrypted filesharing.

  • 2key-ratchet

    2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.

  • web-auth-library

    Authentication library for the browser environment using Web Crypto API

  • drive-mobile

  • Project mention: Ask HN: Is iCloud a viable alternative to Dropbox? Any other alternatives? | news.ycombinator.com | 2024-04-22
  • etesync-notes

    An EteSync backed note taking app

  • hpke-js

    A Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API.

  • ios

    EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks. (by etesync)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Encryption related posts

Index

What are some of the best open-source Encryption projects in TypeScript? This list will help you:

Project Stars
1 spacedrive 28,841
2 Tutanota makes encryption easy 5,730
3 buttercup-desktop 4,203
4 Maskbook 1,491
5 PKI.js 1,212
6 dotenv-vault 1,006
7 react-native-quick-crypto 596
8 buttercup-core 461
9 vanmoof-encryption-key-exporter 389
10 chat-e2ee 299
11 DeepNotes 275
12 EteSync Web 240
13 prisma-field-encryption 212
14 padding-oracle-attacker 186
15 minibone 176
16 pasteburn 121
17 skytransfer 114
18 2key-ratchet 109
19 web-auth-library 86
20 drive-mobile 84
21 etesync-notes 80
22 hpke-js 52
23 ios 46

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com