Home › Cybersecurity & Privacy › Encryption › JavaScript
TheAlgorithms avatar

TheAlgorithms/JavaScript

by TheAlgorithms · Cybersecurity & Privacy › Encryption Education & Learning › Mathematics Other & Emerging Categories › Search Engines Science & Engineering › Mathematics
⭐ 34.3k stars🍴 5.8k forks 💻 JavaScriptCoding Knowledge Recommended 🕐 Updated 07 Mar 2026📊 Recommended score 72.8/100

Quick Overview — What is this tool?

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

This is the project's own description from GitHub — we show it as-is rather than inventing details.

What Can You Do With It?

Who Is This For?

This project is listed under Encryption in Cybersecurity & Privacy, a category made for privacy-conscious users, businesses and security learners.

Do I need coding knowledge? Coding Knowledge Recommended. (Estimate based on project type: A developer tool/library — setup usually follows the README with basic coding skills. Always confirm from the repo's README.)

Is It Free?

The source code is released under the GPL-3.0 license. Open-source licenses like this usually allow free use, including commercial use — but always read the actual license file in the repository before relying on it. Note: the code being free does not mean hosted services, APIs or infrastructure around it are free.

Is It Actively Maintained?

Activity level: Maintained · Last code update: 07 Mar 2026 · Created: 13 Jul 2017 · Open issues: 209

How to Get Started

  1. Open the repository on GitHub and read its README — that is the official, verified setup guide.
  2. To download the full code, generate this repository's public link below and run the clone command in a terminal:
🔒 This repository's public link is protected. Click the button below to generate it.

Official links: Official Website ↗ · Releases ↗ · Documentation (README) ↗

We never publish installation steps we have not verified — the README above is the source of truth.

Repository Statistics

⭐ 34281 stars · 🍴 5825 forks · 🐛 209 open issues · 💻 Language: JavaScript · 📄 License: GPL-3.0 · Default branch: master

Similar Repositories

bitcoin avatar

bitcoin

by bitcoin

Bitcoin Core integration/staging tree

⭐ 90.6k🍴 39.4k 💻 C++Coding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
rclone avatar

rclone

by rclone

"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files

⭐ 60.7k🍴 5.6k 💻 GoCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
spacedriveapp avatar

spacedrive

by spacedriveapp

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

⭐ 39.4k🍴 1.4k 💻 RustCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
gchq avatar

CyberChef

by gchq

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

⭐ 36.3k🍴 4.2k 💻 JavaScriptCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
anoma avatar

anoma

by anoma

Reference implementation of Anoma

⭐ 33.6k🍴 4.1k 💻 ElixirCoding Knowledge Recommended
Updated 15 Jun 2026 Explore Tool
openssl avatar

openssl

by openssl

General purpose TLS and crypto library

⭐ 31.2k🍴 11.6k 💻 CCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool