📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
- javascript
- algorithms
- algorithm
- javascript-algorithms
47,133 repositories indexed
1–24 of 888 · Most stars
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
Clean Code concepts adapted for JavaScript
:zap: Dynamically generated stats for your github readmes
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
A professional front-end template for building fast, robust, and adaptable web apps or sites.
PDF Reader in JavaScript
Node.js/Typescript/Bun Production Process Manager with a built-in Load Balancer.
🌼 🌼 🌼 🌼 🌼 The most popular, free and open-source Tailwind CSS component library
Free, simple, and intuitive online database diagram editor and SQL generator.
Fast and low overhead web framework, for Node.js
TranslatedLLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI. Supports mainstream models such as OpenAI, Azure, Anthropic Claude, Google Gemini, DeepSeek, 字节豆包 (Doubao, "bean bun", from ByteDance), ChatGLM, 文心一言 (Wenxin Yiyan, "literary heart, one utterance"), 讯飞星火 (Xunfei Xinghuo, "iFlytek Spark"), 通义千问 (Tongyi Qianwen, "Tongyi thousand questions"), 360 智脑 (360 Zhinao, "360 smart brain") and 腾讯混元 (Tencent Hunyuan, "primordial chaos"), with unified API adaptation, usable for key management and secondary distribution. One-click deployment, ready to use out of the box.
Git hooks made easy 🐶 woof!
Roadmap to becoming an Artificial Intelligence Expert in 2022
Translated✯ A TV/radio logo library and related tools project that can be accessed directly ✯ 🔕 Permanently free, direct access, fully open source, continuously improving channel logos, supports IPv4/IPv6 dual-stack access 🔕
A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web
TranslatedThe former Chinese localization of Clash for Windows. It now provides an improved version of Clash for Windows, which includes replacing the core with Mihomo and compatibility with modern protocols such as AnyTLS
node.js command-line interfaces made easy
⚙️ NGINX config generator on steroids 💉
A Clash Client For OpenWrt
Concise, consistent, and legible badges in SVG and raster format
TranslatedI am Yiyang (木易杨, Muyiyang), author of the official account "高级前端进阶" (Advanced Frontend Progression). I tackle one frontend interview question from a big tech company every day. I wish everyone progress every day, and in a year you will see a different self.