Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Repository Index
47,133 repositories indexed
1–24 of 31 · Most stars
Deprecated in favour of Video.js 10; security updates only. Simple HTML5, YouTube and Vimeo player.
API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
Loads environment variables from .env for nodejs projects.
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
The Privacy First PDF Toolkit
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
scanner detecting the use of JavaScript libraries with known vulnerabilities. Can also generate an SBOM of the libraries it finds.
OAuth Proxy
Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
A microservices API Gateway built on top of Express.js
A modern, open source password manager for individuals and teams.
Port of TweetNaCl cryptographic library to JavaScript
Static asset revisioning by appending content hash to filenames: `unicorn.css` → `unicorn-d41d8cd98f.css`
📗 How to write cross-platform Node.js code
Excel XLSX parser/generator written in JavaScript with Node.js and browser support, jQuery/d3-style method chaining, encryption, and a focus on keeping existing workbook features and styles in tact.
Collection of almost 40.000 javascript malware samples
Passive API key and secret discovery browser extension for Chrome and Firefox. 80+ detection patterns, zero config.
Fast and dependency-free cryptographic hashing library for node.js and browsers (supports MD5, SHA1, SHA256, SHA512, RIPEMD, HMAC)
A tool for studying JavaScript malware.
The Ultimate Boilerplate for Products.
Sandbox for semi-automatic Javascript malware analysis, deobfuscation and payload extraction. Written for Node.js
In-browser falling-sand simulation game with over 500 elements and thousands of reactions.
Sandia Cyber Omni Tracker (SCOT)