Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.
Repository Index
47,133 repositories indexed
49–72 of 253 · Most stars
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
- garbage-collection
- memory-management
- memory-leak-detection
- c
Ultra-high performance reactive programming
High Performance data structures and utility methods for Java
- java
- performance
A high performance implementation of the Ruby programming language, built on GraalVM.
- graalvm
- ruby
- truffle
- hacktoberfest
The Rubinius Language Platform
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
- thread-pool
- threadpool
- multithreading
- cpp
The C++ Standard Library for Parallelism and Concurrency
- c-plus-plus
- distributed
- cross-platform
- parallelism
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
- programming-model
- parallel-computing
- c-plus-plus
- abstraction
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
JSONata query and transformation language - http://jsonata.org
GoogleSQL(formerly ZetaSQL) - Analyzer Framework for SQL
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
- lua
- luajit
- functional-programming
- luarocks
🔘 Minimalistic and High-performance goroutine worker pool written in Go
- go
- goroutine-pool
- worker-pool
- worker-pool-factory
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
- code-analysis
- code-transformation
- metaprogramming
- code-generation
Rust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications
C++14 concurrent lock-free low-latency queue.
WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.
- cpp
- parser
- url
- performance
Cross-platform .NET/Mono bindings for LibVLC
- dotnet
- vlc
- multimedia
- xamarin
A parser for InnoDB file formats, in Ruby
ILGPU JIT Compiler for high-performance .Net GPU programs
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
- actor-model
- cloud-native
- concurrency
- distributed-actors
🐆 An immutable list with unmatched performance and a comprehensive functional API.
- functional-programming
- data-structures
- immutable
- ramda