Lists (20)
Sort Name ascending (A-Z)
Blockchain
Build Tooling ⚙️
Build automation, CI/CD🎬 Computer Graphics
Projects related to film & media production, games, and other applications and foundations of computer graphics.Data
Desktop Tools 🖥️
Distributed Systems 🕸️
Embedded 📟
Tools, libraries, and other resources for microcontrollers and other embedded systems development.Finance 💸
Formal Methods
JVM Performance ☕
📚 Library Software
🤖 Machine Learning
Broadly for any areas of machine learning / AI, other lists may be created for specific areas if it grows unwieldy.📱 Mobile
Mobile apps, libraries, development toolsProgramming Languages
PL implementations, compilers, parsersResearch 📋
Papers and supporting artifacts, code, data.Rust 🦀
Tools for or projects implemented in Rust.Serverless
Shell Utilities
Smart Home 🏠
UI / UX
- All languages
- Assembly
- Bicep
- C
- C#
- C++
- CSS
- Clojure
- CodeQL
- CoffeeScript
- Cython
- Elixir
- Emacs Lisp
- Erlang
- Gherkin
- Go
- Groovy
- HCL
- HTML
- Haskell
- Io
- Isabelle
- Java
- JavaScript
- Jsonnet
- Julia
- Jupyter Notebook
- Kotlin
- Lua
- MDX
- Makefile
- Mirah
- Nix
- Objective-C
- PHP
- Perl
- Python
- R
- Reason
- Ruby
- Rust
- SCSS
- Scala
- Shell
- Svelte
- Swift
- SystemVerilog
- TSQL
- TypeScript
- Vala
- Vim Script
Starred repositories
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex di…
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
🔥🔥🔥AI-driven database tool and SQL client, The hottest GUI client, supporting MySQL, Oracle, PostgreSQL, DB2, SQL Server, DB2, SQLite, H2, ClickHouse, and more.
Apache Druid: a high performance real-time analytics database.
APM, (Application Performance Management) tool for large-scale distributed systems.
Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
A scalable, distributed Time Series Database.
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID…
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
An uber-fast parallelized Java classpath scanner and module scanner.
Automated mass refactoring of source code.
jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functional…
OpenTelemetry auto-instrumentation and instrumentation libraries for Java
CloudFoundry User Account and Authentication (UAA) Server
Java agent to detect blocking calls from non-blocking threads.
Nessie: Transactional Catalog for Data Lakes with Git-like semantics
LinkedIn's previous generation Kafka to HDFS pipeline.
Facebook's Realtime Distributed FS based on Apache Hadoop 0.20-append
Container auto-configurations for Spring Boot based integration tests
Low-overhead, non-blocking I/O, external Process implementation for Java