Sign in

Repository Index

47,133 repositories indexed

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

217–240 of 549 · Most stars

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

JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.

A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control. Make them flow!

Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.

  • algebraic-data-types
  • optics
  • functional-programming
  • algebra

Lossless compression C library built for ultra-fast decode. Faster than LZ4 (+35% to 105%+; best on ARM64), at a better ratio. Official Rust, Python, Node.js, Go and WASM bindings. Write-once/read-many, with optional seekable archives for O(1) random access.

  • arm64
  • c
  • compression
  • lz4

A lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.

  • ocaml
  • stdlib
  • data-structure
  • portable

Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.

  • csharp
  • pinvoke
  • native
  • c

A macro to define clojure functions with parameter pattern matching just like erlang or elixir.

  • clojure
  • defun
  • pattern-matching
  • clojure-functions

Library for creating DotNet Web Worker threads/multithreading in Client side Blazor

  • blazor
  • web-worker
  • backgroundservice
  • worker-process

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.

A "run" function for asyncio-based apps that does all the boilerplate.

  • async
  • async-await
  • asynchronous
  • asynchronous-tasks

CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library

  • dbc
  • c
  • misra
  • automotive