Emgo: Bare metal Go (language for programming embedded systems)
Repository Index
88,573 visible repositories in the index
505–528 of 1,042 · Most stars
A compatibility layer for event-driven abstractions
- stream-processing
- future
- clojure
- async
ChucK Music Programming Language
:clapper: Tame async code with battle-tested promises
- promise
- swift
- async
- ios
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
- cpp
- multithreading
- fibers
- task-scheduler
Tools for transparent data transformation
- term-rewriting
- logic-programming
- unification
- pattern-matching
PHP bindings for the Go programming language (Golang)
- php
- go
- language-bindings
uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.
Universal toplevel for OCaml
Go Media Framework
Jelly is a recreational programming language inspired by J.
A robust option type for C#
- option-type
- safety
- functional-programming
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
- cpp20
- coroutines
- wait-free
- threadpool
C# discriminated union source generator
- csharp
- discriminated-unions
- dotnet
- functional-programming
Sodium - Functional Reactive Programming (FRP) Library for multiple languages
Modify deeply nested case class fields
- scala
- lenses
- functional-programming
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
- desktop
- desktop-application-sdk
- ruby
- jruby
A PHP-to-native compiler. Takes a subset of PHP - including eval() - and compiles it directly to native assembly, producing standalone binaries for macOS ARM64, Linux ARM64, and Linux x86_64. No VM, no external runtime, no dependencies: dynamic eval falls back to an optional statically linked interpreter.
Run .NET and Node.js code in-process on Windows, MacOS, and Linux
- csharp
- dotnet
- dotnet-core
- dotnet-framework
Vulkan API bindings for Go programming language
A functional effect and streaming system for Clojure/Script
- clojure
- clojurescript
- reactive-streams
A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")
- chip-8
- chip-8-emulator
- chip-8-interpreter
- chip-8-roms
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
- simd
- linq
- perfromance
- gamedev-library
[DEPRECATED] Tensorflow wrapper for DataFrames on Apache Spark