Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
- algorithm
- algorithm-challenges
- data-structures
- cryptography
47,133 repositories indexed
1–24 of 32 · Most stars
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
An open source cybersecurity protocol for syncing decentralized graph data.
Your personal intelligence agent. Watches the world from multiple data sources and pings you when something changes.
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
Cloud Security Posture Management (CSPM)
A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes.
🛡️ BLA (Blind LLM Agents) — Adversarial defense shield that protects binaries, Electron apps, JS bundles, Python, and WebAssembly against AI reverse-engineering agents like REA. Poison -> Exhaust -> Hallucinate.
🦄 The Enterprise™ programming language
Strategies to Gekko trading bot with backtests results and some useful tools.
A sample authentication service implemented with a server-less architecture, using AWS Lambda to host and execute the code and Amazon DynamoDB as persistent storage. This provides a cost-efficient solution that is scalable and highly available and can be used with Amazon Cognito for Developer Authenticated Identities.
Incident Response Documentation made easy. Developed by Incident Responders for Incident Responders
Digital Forensics Investigation Platform
Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)
ClamAV antivirus scanning for Node.js — scan file uploads with a single function call. Zero dependencies. Typed Symbol verdicts. Local or Docker/clamd.
A tool for studying JavaScript malware.
A "malicious" DNS server for executing DNS Rebinding attacks on the fly (public instance running on rebind.network:53)
Multi-agent orchestration platform for Gemini CLI, Claude Code, Codex, and Qwen Code — 39 specialists, parallel subagents, persistent sessions, and built-in code review, debugging, security, SEO, accessibility, and compliance tools
In-browser falling-sand simulation game with over 500 elements and thousands of reactions.
Mad science p2p pipe across the web using webrtc that uses your Github private/public key for authentication and a signalhub for discovery
Investigate suspicious activity by visualizing Sysmon's event log
Sandia Cyber Omni Tracker (SCOT)