Sign in

Repository Index

66,263 visible repositories in the index

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

73–96 of 181 · Most stars

A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.

  • cpp
  • multithreading
  • fibers
  • task-scheduler

High-performance, minimalist async-io (proactor) networking for Golang.

  • asyncio
  • proactor
  • c10k
  • epoll

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

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.

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

Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).

  • delphi
  • azure
  • config
  • json

Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.

Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files

  • phash
  • ruby
  • image-analysis
  • duplicate-multimedia-files

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

  • cpp
  • cplusplus
  • cplusplus-17
  • actor-model

QuickJS with durable execution: suspend running JS, snapshot the whole heap, resume it in another process. Native TypeScript, a REPL that survives restarts, Rust bindings.

IL2C - A translator for ECMA-335 CIL/MSIL to C language.

  • cil
  • msil
  • c
  • csharp

Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way

  • filter-map-reduce
  • go-library
  • stream-api
  • filter

High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.