TypeScript Cryptography

Open-source TypeScript projects categorized as Cryptography

Top 23 TypeScript Cryptography Projects

  • javascript-obfuscator

    A powerful obfuscator for JavaScript and Node.js

  • Project mention: Need ideas with modding TCOAAL | /r/CoffinofAndyandLeyley | 2023-12-06

    I don't need/use IDA, Nemlei just used https://obfuscator.io/, which just obfuscates the crap out of the code using various known methods (which I won't go into detail, it's public knowledge) and an un-obfuscation was cooked up by others. The one fucked-up thing the website does is randomizing function names, it just changes every variable/function name. We can't "un-obfuscate" those, so it's up to our brains to figure out what the code does, and change the names back.

  • Maskbook

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

  • 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
  • node-opcua

    Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/

  • login-with-metamask

    Demo project for "One-click Login with Blockchain: A MetaMask Tutorial"

  • trezor-suite

    :candy: Trezor Suite Monorepo

  • Project mention: What’s the whole trezor tracking analytics FUD? | /r/TREZOR | 2023-12-10

    Trezor Suite analytics is voluntary and opt-in, not opt-out. You have to proactively agree with analytics to enable it. Big difference. Everything is documented here: https://github.com/trezor/trezor-suite/blob/develop/docs/analytics/index.md

  • 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
  • noble-curves

    Audited & minimal JS implementation of elliptic curve cryptography.

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

    The world's easiest, smallest and powerful visitor identifier for browsers.

  • pp-browser-extension

    Client for Privacy Pass protocol providing unlinkable cryptographic tokens

  • Project mention: Silk – Privacy Pass Client for the Browser | news.ycombinator.com | 2024-01-09
  • hyperhyperspace-core

    A library to create p2p applications, using the browser as a full peer.

  • zkp-ecdsa

    Proves knowledge of an ECDSA-P256 signature under one of many public keys that are stored in a list.

  • padding-oracle-attacker

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

  • multichain-crypto-wallet

    A Multichain crypto wallet library that supports Ethereum, Bitcoin, Solana, Waves and other EVM compatible blockchains E.g. Binance Smart Chain, Polygon, Avalanche etc.

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

    Decentralized authentication and authorization for team collaboration, using a secure chain of cryptological signatures. (Formerly known as 🌮 Taco.) (by local-first-web)

  • Project mention: Open source P2P alternative to Slack and Discord built on Tor and IPFS | news.ycombinator.com | 2023-09-11

    Re: key distribution, we're just changing it now but in a few days the scheme will be:

    1. a community member sends you an invite link containing some onion addresses of community members

    2. you sync community data and send a CSR to the community owner.

    3. We show an "unregistered" message next to your name until the community owner signs your CSR, at which point you're a full member.

    We use PKI.js for the certs. For multi-party message-layer encryption with multi-device support we plan on using: https://github.com/local-first-web/auth, which is inspired by Keybase and a Martin Kleppmann paper.

  • stablelib

    A stable library of useful TypeScript/JavaScript code

  • Project mention: StableLib: A stable library of useful TypeScript/JavaScript code | news.ycombinator.com | 2024-02-08
  • penumbra

    Encrypt/decrypt anything in the browser using streams on background threads. (by transcend-io)

  • 2key-ratchet

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

  • Cryptography

    Online Cryptography Toolbox (by istommao)

  • nanocurrency-web-js

    Toolkit for Nano cryptocurrency client side offline integrations without requiring NodeJS functions

  • rawr-x3dh

    TypeScript Implementation of X3DH

  • open-attestation

    Meta framework for providing digital provenance and integrity to documents.

  • digi-cloak

    A web app that hides secrets in plain sight securely in images with the help of AES encryption and LSB steganography technique.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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 Cryptography related posts

  • StableLib: A stable library of useful TypeScript/JavaScript code

    1 project | news.ycombinator.com | 8 Feb 2024
  • Joining ChatCraft.org

    6 projects | dev.to | 13 Jan 2024
  • PostgreSQL Encryption: The Available Options

    4 projects | news.ycombinator.com | 6 Nov 2023
  • Trezor Suite added and later removed AOPP supporty

    2 projects | /r/aopp | 16 Aug 2023
  • What encryption library do you use?

    1 project | /r/Skiff | 16 May 2023
  • Update - I built an app that analyses your worries and challenges your thoughts, looking for feedback

    2 projects | /r/CBTpractice | 16 May 2023
  • I built an app that helped me move on by teaching me how to react differently to my thoughts.

    2 projects | /r/heartbreak | 13 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 javascript-obfuscator 12,853
2 Maskbook 1,492
3 node-opcua 1,430
4 login-with-metamask 676
5 trezor-suite 639
6 react-native-quick-crypto 615
7 noble-curves 593
8 Broprint.js 309
9 pp-browser-extension 246
10 hyperhyperspace-core 194
11 zkp-ecdsa 193
12 padding-oracle-attacker 191
13 multichain-crypto-wallet 180
14 minibone 180
15 auth 173
16 stablelib 158
17 penumbra 134
18 2key-ratchet 109
19 Cryptography 91
20 nanocurrency-web-js 68
21 rawr-x3dh 65
22 open-attestation 50
23 digi-cloak 48

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com