Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-stars
Repositories starred
https://github.com/wilsonzlin/awesome-stars
Last synced: 3 days ago
JSON representation
-
JavaScript
- shelljs/shelljs - :shell: Portable Unix shell commands for Node.js
- CanadaHonk/porffor - A from-scratch experimental AOT JS engine, written in JS
- google/zx - A tool for writing better scripts
- simonhaenisch/prettier-plugin-organize-imports - Make Prettier organize your imports using the TypeScript language service API.
- just-js/just - the only javascript runtime to hit no.1 on techempower :fire:
- sindresorhus/file-type - Detect the file type of a file, stream, or data
- shapesecurity/unminify - reverse many of the transformations applied by minifiers and naΓ―ve obfuscators
- googlecreativelab/chrome-music-lab - A collection of experiments for exploring how music works, all built with the Web Audio API.
- juliangarnier/anime - JavaScript animation engine
- strongloop/loopback - LoopBack makes it easy to build modern applications that require complex integrations.
- 75lb/command-line-args - A mature, feature-complete library to parse command-line options.
- mdn/data - This repository contains general data for Web technologies
- avoidwork/tiny-worker - Tiny WebWorker for the Server
- immerjs/immer - Create the next immutable state by mutating the current one
- beakerbrowser/beaker - An experimental peer-to-peer Web browser
- mishoo/UglifyJS - JavaScript parser / mangler / compressor / beautifier toolkit
- jackdclark/five - Gives you five
- markedjs/marked - A markdown parser and compiler. Built for speed.
- w3c/webidl2.js - WebIDL parser
- segment-boneyard/nightmare - A high-level browser automation library.
- rjanja/desktop-capture - Screenshot and screencasting tools for Cinnamon.
- mathiasbynens/luamin - A Lua minifier written in JavaScript
- fstirlitz/luaparse - A Lua parser written in JavaScript
- SnapDrop/snapdrop - A Progressive Web App for local file sharing
-
Augeas
- hercules-team/augeas - A configuration editing tool and API
-
Batchfile
- rossy/mpv-install - Sets up file associations for mpv on Windows
-
C
- mpv-player/mpv - π₯ Command line video player
- spdk/spdk - Storage Performance Development Kit
- mptre/yank - Yank terminal output to clipboard
- RoaringBitmap/CRoaring - Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
- jvirkki/libbloom - A simple and small bloom filter implementation in plain C.
- NuxiNL/cloudabi - Definitions for the CloudABI data types and system calls
- google/wuffs - Wrangling Untrusted File Formats Safely
- plasma-umass/coz - Coz: Causal Profiling
- icholy/ttygif - Convert terminal recordings to animated gifs
- jhawthorn/fzy - :mag: A simple, fast fuzzy finder for the terminal
- cloudflare/cloudflare-workers-wasm-demo
- RedisBloom/RedisBloom - Probabilistic Datatypes Module for Redis
- raptorjit/raptorjit - RaptorJIT: A dynamic language for system programming (LuaJIT fork)
- attractivechaos/klib - A standalone and lightweight C library
- IgnorantGuru/spacefm - SpaceFM File Manager
- luaposix/luaposix - Lua bindings for POSIX APIs
- fab13n/checks - luarock for SierraWireless "checks" argument checking library, otherwise available at https://github.com/SierraWireless/luasched
- LuaJIT/LuaJIT - Mirror of the LuaJIT git repository
- tsyrogit/zxcvbn-c - C/C++ version of the zxcvbn password strength estimator
- mikejsavage/lua-bcrypt - A bcrypt library for Lua
- openresty/lua-nginx-module - Embed the Power of Lua into NGINX HTTP servers
- starwing/luautf8 - a utf-8 support module for Lua and LuaJIT.
- fancycode/MemoryModule - Library to load a DLL from memory.
-
C++
- SJTU-IPADS/PowerInfer - High-speed Large Language Model Serving on PCs with Consumer-grade GPUs
- pqrs-org/Karabiner-Elements - Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
- dkopko/klox - An interpreter
- flann-lib/flann - Fast Library for Approximate Nearest Neighbors
- envoyproxy/envoy - Cloud-native high-performance edge/middle/service proxy
- Tessil/hat-trie - C++ implementation of a fast and memory efficient HAT-trie
- taichi-dev/taichi - Productive, portable, and performant GPU programming in Python.
- capnproto/capnproto - Cap'n Proto serialization/RPC system - core tools and C++ library
- scylladb/seastar - High performance server-side application framework
- scylladb/scylladb - NoSQL data store using the seastar framework, compatible with Apache Cassandra
- OpenRCT2/OpenRCT2 - An open source re-implementation of RollerCoaster Tycoon 2 π’
- audreyt/node-webworker-threads - Lightweight Web Worker API implementation with native threads
- emscripten-core/emscripten - Emscripten: An LLVM-to-WebAssembly Compiler
- orlp/pdqsort - Pattern-defeating quicksort.
- uNetworking/uWebSockets - Simple, secure & standards compliant web server for the most demanding of applications
- microsoft/napajs - Napa.js: a multi-threaded JavaScript runtime
-
CSS
- rust-lang/nomicon - The Dark Arts of Advanced and Unsafe Rust Programming
-
CoffeeScript
- jariz/vibrant.js - Extract prominent colors from an image. JS port of Android's Palette.
- dropbox/zxcvbn - Low-Budget Password Strength Estimation
-
Dart
- vladimirvivien/go-cshared-examples - Calling Go Functions from Other Languages using C Shared Libraries
-
Go
- direnv/direnv - unclutter your .profile
- simeji/jid - json incremental digger
- boz/kail - kubernetes log viewer
- wagoodman/dive - A tool for exploring each layer in a docker image
- tomnomnom/gron - Make JSON greppable!
-
HTML
- phil-opp/blog_os - Writing an OS in Rust
- shi-yan/webgpuunleashed - Code samples for 'WebGPU Unleashed: A Practical Tutorial'
-
Haskell
- PostgREST/postgrest - REST API for any Postgres database
-
Java
- Aiven-Open/prometheus-exporter-plugin-for-opensearch - Prometheus exporter plugin for OpenSearch & OpenSearch Mixin
- vespa-engine/vespa - AI + Data, online. https://vespa.ai
- javaparser/javaparser - Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
- oracle/graal - GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources π
-
Jupyter Notebook
- haltakov/natural-language-youtube-search - Search inside YouTube videos using natural language
- sorenbouma/keras-oneshot - koch et al, Siamese Networks for one-shot learning, (mostly) reimplimented in keras
-
Lua
- speedata/luaqrcode - Pure Lua qrcode library
- leafo/magick - Lua bindings to ImageMagick for LuaJIT using FFI
- ledgetech/lua-resty-http - Lua HTTP client cosocket driver for OpenResty / ngx_lua.
- luarocks/luarocks - LuaRocks is the package manager for the Lua programming language.
-
MDX
- openai/openai-cookbook - Examples and guides for using the OpenAI API
-
Makefile
- mkubecek/vmware-host-modules - Patches needed to build VMware (Player and Workstation) host modules against recent kernels
-
MoonScript
- ekisu/mpv-webm - Simple WebM maker for mpv, with no external dependencies.
-
Others
- shaypal5/awesome-twitter-data - A list of Twitter datasets and related resources.
- WICG/view-transitions
- kba/awesome-ocr - Links to awesome OCR projects
- prasadgujar/low-level-design-primer - Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
- numbbbbb/read-react-source-code - Record what I learn after reading React source code
- k88hudson/git-flight-rules - Flight rules for git
- sindresorhus/awesome-nodejs - :zap: Delightful Node.js packages and resources
- tc39/proposal-binary-ast - Binary AST proposal for ECMAScript
- jladuval/speaking - This is designed to give a brief outline of a good way to structure a presentation at a meetup or conference. Contributions more than welcome.
- reactjs/react-basic - A description of the conceptual model of React without implementation burden.
- danluu/debugging-stories - A collection of debugging stories. PRs welcome (sorry for the backlog) :-)
- danluu/post-mortems - A collection of postmortems. Sorry for the delay in merging PRs!
-
PHP
- WhichBrowser/Parser-PHP - Browser sniffing gone too far β A useragent parser library for PHP
-
Perl
- jkeys089/lua-resty-hmac - HMAC functions for ngx_lua and LuaJIT
-
Python
- pwr-Solaar/Solaar - Linux device manager for Logitech devices
- freedmand/semantra - Multi-tool for semantic search
- RalfJung/lets-encrypt-tiny - A tiny client for Let's Encrypt
- Textualize/textual - The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
- openai/whisper - Robust Speech Recognition via Large-Scale Weak Supervision
- daveshap/RecursiveSummarizer
- microsoft/unilm - Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
- jsvine/pdfplumber - Plumb a PDF for detailed information about each char, rectangle, line, et cetera βΒ and easily extract text and tables.
- Picovoice/speech-to-text-benchmark - speech to text benchmark framework
- AdnanHodzic/auto-cpufreq - Automatic CPU speed & power optimizer for Linux
- pywebio/PyWebIO - Write interactive web app in script way.
- ottokart/punctuator2 - A bidirectional recurrent neural network model with attention mechanism for restoring missing punctuation in unsegmented text
- buildinspace/peru - a generic package manager, for including other people's code in your projects
- wting/autojump - A cd command that learns - easily navigate directories from the command line
- khllkcm/dotfiles - My dotfiles
- b-ryan/powerline-shell - A beautiful and useful prompt for your shell
- mikepound/mazesolving - A variety of algorithms to solve mazes from an input image
-
Ruby
- freeCodeCamp/devdocs - API Documentation Browser
-
Rust
- Amanieu/intrusive-rs - Intrusive collections for Rust
- DataDog/glommio - Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
- orlp/glidesort - A Rust implementation of Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm.
- bikeshedder/deadpool - Dead simple pool implementation for rust with async-await
- tokio-rs/axum - Ergonomic and modular web framework built with Tokio, Tower, and Hyper
- tcdi/plrust - A Rust procedural language handler for PostgreSQL
- pgcentralfoundation/pgrx - Build Postgres Extensions with Rust!
- xacrimon/dashmap - Blazing fast concurrent HashMap for Rust.
- doctorn/micro-mitten - You might not need your garbage collector
- crossbeam-rs/crossbeam - Tools for concurrent programming in Rust
- Kimundi/owning-ref-rs - A library for creating references that carry their owner with them.
- BurntSushi/fst - Represent large sets and maps compactly with finite state transducers.
- BurntSushi/memchr - Optimized string search routines for Rust.
- extrawurst/gitui - Blazing π₯ fast terminal-ui for git written in rust π¦
- 8051Enthusiast/regex2fat - Turn your favourite regex into FAT32
- jni-rs/jni-rs - Rust bindings to the Java Native Interface β JNI
- actix/actix-web - Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
- BurntSushi/aho-corasick - A fast implementation of Aho-Corasick in Rust.
- dandavison/delta - A syntax-highlighting pager for git, diff, grep, and blame output
- sharkdp/fd - A simple, fast and user-friendly alternative to 'find'
- ParkMyCar/compact_str - A memory efficient string type that can store up to 24* bytes on the stack
-
SCSS
- eduardoboucas/include-media - π Simple, elegant and maintainable media queries in Sass
-
Shell
- dwmkerr/hacker-laws - π»π Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws
- aperezdc/zsh-fzy - Use the fzy fuzzy-finder in Zsh
- StreisandEffect/streisand - Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these serv
-
Svelte
- open-webui/open-webui - User-friendly WebUI for LLMs (Formerly Ollama WebUI)
-
Swift
- exelban/stats - macOS system monitor in your menu bar
-
TypeScript
- Robinfr/electron-react-typescript - Electron boilerplate with React, Redux, and TypeScript
- inikulin/parse5 - HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.
- thi-ng/umbrella - β± Broadly scoped ecosystem & mono-repository of 199 TypeScript projects (and ~180 examples) for general purpose, functional, data driven development
-
Wren
- wren-lang/wren - The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Programming Languages
Categories
Sub Categories
Keywords
rust
11
javascript
10
cli
8
c
7
nodejs
7
lua
7
java
5
bash
5
linux
4
async
4
parser
4
luajit
4
machine-learning
4
c-plus-plus
4
terminal
4
cpp
4
data-structures
4
shell
4
python
4
node
3
llm
3
ast
3
web
3
tui
3
server
3
http
3
tool
3
zsh
3
golang
3
search
3
mpv
3
developer-tools
2
runtime
2
fzy
2
typescript
2
go
2
git
2
cpu
2
regex
2
ai
2
postgresql
2
debugging
2
browser
2
hashtable
2
library
2
unix
2
monitor
2
battery
2
luarocks
2
electron
2