5901.TheAlgorithms / JavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
- algorithm
- algorithm-challenges
- data-structures
- cryptography
- cipher
- search
- +8 more
Ranked by Attention Score: stars gained over the last 30 complete days
5901–6000 of 19,722 by Attention Score · Oct 7, 2026 – Nov 5, 2026 (UTC)
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode solutions
Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.
No longer maintained, see pinned issues
:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
Interactive Data Visualization in the browser, from Python
TranslatedA lightweight, reliable UI component library for mini programs
A framework for building native Windows apps with React.
Simple, Pythonic remote execution and deployment.
A fast and easy-to-use status bar
Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang
An extensive math library for JavaScript and Node.js
Translated🚂 12306 ticket-buying assistant, supports clustering, multiple accounts, multi-task ticket purchasing, and web page management
Azure Quickstart Templates
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
TranslatedWTF Solidity minimalist introductory tutorial, for beginners. Now supports English! Official website: https://wtf.academy
Prevents you from committing secrets and credentials into git repositories
A curated collection of marketing articles & tools to grow your product.
A description of React's new core algorithm, React Fiber
📦 Workbox: JavaScript libraries for Progressive Web Apps
one for all free music in china (chrome extension, also works for firefox)
HTML5 canvas based smooth signature drawing
WCDB is a cross-platform database framework developed by WeChat.
TranslatedCrash Course Computer Science (5,090,000 views) (40 episodes in total, each 10 minutes) Translation completed in 2018. The comment section has a lot of praise
Resilience4j is a fault tolerance library designed for Java8 and functional programming
mal - Make a Lisp
Popcorn Time™ puts everything in one place. Your favorite platforms, your shows, your movies-ready when you are.
Native port of Redis for Windows. Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs. This repository contains unofficial port of Redis to Windows.
Repository for OpenCV's extra modules
:page_facing_up: A curated list of awesome Angular resources
The leading native Python SSHv2 protocol library.
A community driven list of useful Emacs packages, libraries and other items.
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
Arbitrary-precision fixed-point decimal numbers in Go
🐒 Normalize browsers' default style
📦✨ your favorite rust -> wasm workflow tool!
Network logger for Apple platforms
A curated list of Chaos Engineering resources.
a script to run docker-compose.yml using podman
🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.
Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
Safe and rich Rust wrapper around the Vulkan API
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.
This tool lets you search your gadgets on your binaries to facilitate your ROP exploitation. ROPgadget supports ELF, PE and Mach-O format on x86, x64, ARM, ARM64, PowerPC, SPARC, MIPS, RISC-V 64, and RISC-V Compressed architectures.
Improved fzf.vim written in lua
An open source extension that connects AI agents to computational notebooks in JupyterLab.
A scriptable scratchpad for developers. In slow yet steady progress.
The Python Package Index
Fast, secure image processing server and Go library, using libvips
Cross platform configuration and management application for the Betaflight firmware
Beautiful, open source, WebGPU-based charting library
SuperTux source code
Compiles Java bytecode to JavaScript, WebAssembly and C
Track GitHub trending repositories in your favorite programming language by native GitHub notifications!
All your games in one place
shadcn-ui ported in Flutter. Awesome UI components for Flutter, fully customizable.
:seedling: a curated list of tools to help you with your research/life; I built a front end around this repo, please use the link below [This repo is deprecated. Instead, I maintain all the contents using the following website]
Build material design interfaces in record time... without stress for devs... 🍺💛
🕵️♂️ TUI for sniffing network traffic using eBPF on Linux
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
The easiest music streaming server available
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
Wifi & BLE driven passenger flow metering with cheap ESP32 boards
The open-source files comprising Leap Motion's Project North Star AR Headset.
A completely free, open-source, 2D game engine built on proven torque technology.
Notification library for gophers and their furry friends.
Modern REST framework for Django with types and async support!
🤳🥫 The new Open Food Facts mobile application for Android and iOS, crafted with Flutter and Dart
Node base VFX editor for pixel art.
Detection Engineering is a tactical function of a cybersecurity defense program that involves the design, implementation, and operation of detective controls with the goal of proactively identifying malicious or unauthorized activity before it negatively impacts an individual or an organization.
Koillection is a self-hosted service allowing users to manage any kind of collections.
Create/Sell courses and digital downloads and publish blogs on your own branded website. An open source alternative to Teachable, Thinkific, Podia and the likes.
Kapowarr is a software to build and manage a comic book library, fitting in the *arr suite of software.
animated page transition for major ssr frameworks and browsers, including Safari
A Collaborative Recipe Keeper, Meal Planner, and Shopping List Organizer in PWA form.
Live overlay for drawing, annotating, presenting with zoom, hiding text, and capturing screenshots on Linux. Can be used as whiteboard or blackboard. Packed with features. Highly customisable. Written in Rust.
A collection of Claude Skills from Posit
Unofficial Dante Controller alternative for iOS/iPadOS, Linux, macOS, Windows, and the web. Discover, route, configure, meter, and monitor Dante audio devices with a native iPhone/iPad app, CLI, browser interface, daemon, and API.
ARMv7 payload that provides arbitrary code execution on MediaTek bootloaders
The personal finance app for everyone
Translated[Java Interviews + Java Study Guide] A collection of the core knowledge that most Java programmers need to master.
A community collection of OpenClaw use cases for making life easier.