JavaScript Encryption

Open-source JavaScript projects categorized as Encryption

Top 23 JavaScript Encryption Projects

  1. CyberChef

    The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

    Project mention: Show HN: Txtl – Fast static website of text utilities | news.ycombinator.com | 2025-02-25

    I have Cyberchef locally, just unzip it and run. It has an auto function that I only manage to get working by mistake. So as is said above just learn that instead.

    Here is a diff example: https://gchq.github.io/CyberChef/#recipe=Diff('%5C%5Cn%5C%5C...

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

    CodeRabbit logo
  3. gun

    An open source cybersecurity protocol for syncing decentralized graph data.

  4. whatsapp-web-reveng

    Reverse engineering WhatsApp Web.

  5. send

    :mailbox_with_mail: Simple, private file sharing. Mirror of https://gitlab.com/timvisee/send (by timvisee)

    Project mention: Magic Wormhole: get things from one computer to another, safely | news.ycombinator.com | 2024-08-17
  6. hat.sh

    Encrypt and Decrypt files securely in your browser.

  7. node-argon2

    Node.js bindings for Argon2 hashing algorithm

  8. 0bin

    Client side encrypted pastebin

  9. SaaSHub

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

    SaaSHub logo
  10. Darkwire.io

    End-to-end encrypted instant web chat

  11. Cowyo

    A feature-rich wiki webserver for minimalists :cow: :speech_balloon:

  12. eth-crypto

    Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity

  13. PictShare

    :camera: PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. :rice_scene:

  14. Hemmelig.app

    Keep your sensitive information out of chat logs, emails, and more with encrypted secrets.

    Project mention: Hemmelig: Paste a password, confidential message, or private data | news.ycombinator.com | 2024-04-23
  15. secure-ls

    :lock: Secure localStorage data with high level of encryption and data compression

  16. SSHy

    HTML5 SSH Web Client

  17. web-client

    Cryptee's web client source code for all platforms.

    Project mention: Cryptee: Private and Encrypted Cloud Storage | news.ycombinator.com | 2025-03-06
  18. youperiod.app

    YouPeriod.app -- the privacy-first period tracking app

  19. reticulum-meshchat

    A simple mesh network communications app powered by the Reticulum Network Stack.

    Project mention: Nomad, communicate off-grid mesh, forward secrecy and extreme privacy | news.ycombinator.com | 2024-08-15

    Reticulum is incredibly versatile and has an entire ecosystem of tools under development. NomadNet is just one of the messengers. There is Sideband, a mobile app client (https://github.com/markqvist/Sideband), and Reticulum MeshChat, developed by Liam Cottle which is a browser based client https://github.com/liamcottle/reticulum-meshchat.

    Reticulum can work over anything that has a throughput greater than 5 bits a second (yes, bits) and a MDU of 500 bytes. Not only can it work over hundreds of different carriers but each of these carriers can be apart of the same network.

    I threw together a quick proof of concept of it working over HF radio. I setup two nodes about 144 km (90 miles) separate. Both were ICOM-7300's with a Raspberry Pi 5 driving the software modem that would take packets from Reticulum and send them over the air. https://www.youtube.com/watch?v=blwNVumLujc

    Node 1 was out in the field while Node 2 was back at my house. Node 2 had two interfaces setup, one for the HF modem and another connected to the TCP testnet. This means that Node 1 could access any peer that was over on the TCP testnet.

    Here is a quick primer on Reticulum that explains some of the basic concepts: https://www.youtube.com/watch?v=q8ltLt5SK6A

  20. end_to_end_encryption

    :closed_lock_with_key: Server API to support End-to-End Encryption

  21. crypto-es

    A cryptography algorithms library

  22. diceware

    A tool for generating strong Diceware passwords, with entropy and crack time estimates. (by grempe)

  23. FileDrop

    Grade: 89%. COMP3006 coursework. An encrypted file sharing application that leverages web sockets to allow users to send and receive files. (by Xtrendence)

  24. notepad

    :page_facing_up: Web-based application for storing notes securely. Built with Vue + Node.js + Express (by Athlon1600)

    Project mention: Show HN: Notepad.mx – web based notepad with no logins and complete encryption | news.ycombinator.com | 2024-04-24
  25. 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).

JavaScript Encryption discussion

Log in or Post with

JavaScript Encryption related posts

Index

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

# Project Stars
1 CyberChef 30,568
2 gun 18,326
3 whatsapp-web-reveng 6,213
4 send 5,077
5 hat.sh 2,203
6 node-argon2 1,947
7 0bin 1,380
8 Darkwire.io 928
9 Cowyo 926
10 eth-crypto 899
11 link-lock 887
12 PictShare 856
13 Hemmelig.app 839
14 secure-ls 652
15 SSHy 551
16 web-client 470
17 youperiod.app 450
18 reticulum-meshchat 313
19 end_to_end_encryption 285
20 crypto-es 284
21 diceware 232
22 FileDrop 151
23 notepad 149

Sponsored
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.
coderabbit.ai

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?