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

1–24 of 78 · Most stars

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)

Coroutine-based concurrency library for Python

  • python
  • coroutines
  • greenlet
  • asyncio

Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.

A non-blocking concurrency framework for PHP applications. 🐘

  • php
  • async
  • coroutines
  • promises

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.

Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all

  • cpp
  • await
  • async-await
  • executor-service

Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.

A home for your business logic in any .NET application.

  • csla
  • windows-forms
  • wpf
  • blazor

Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.

Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.

  • gno
  • gnoland
  • gnolang
  • bft

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

  • cpp
  • multithreading
  • fibers
  • task-scheduler