📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
- javascript
- algorithms
- algorithm
- javascript-algorithms
54,641 visible repositories in the index
1–24 of 169 · Most stars
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
✅ The Node.js best practices list (July 2026)
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas
A long list of (advanced) JavaScript questions, and their explanations :sparkles:
An ultra-simplified explanation to design patterns
Cheatsheets for experienced React developers getting started with TypeScript
Learn regex the easy way
This is a repo with links to everything you'd ever want to learn about data engineering
📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
Translated📚 This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
Roadmap to becoming an Artificial Intelligence Expert in 2022
This repository is maintained by Omar Santos (@santosomar) and includes thousands of resources related to ethical hacking, bug bounties, digital forensics and incident response (DFIR), AI security, vulnerability research, exploit development, reverse engineering, and more. 🔥 Also check: https://hackertraining.org
Algorithms and data structures in Swift, with explanations!
💅🏻 ⚒ A collection of awesome design systems
TranslatedList of personally collected books PDF download Baidu Cloud e-book download
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)
A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
A collection of hacking / penetration testing resources to make you better!
Modern Java - A Guide to Java 8
a cheat-sheet for mathematical notation in code form