Sign in

Repository Index

79,350 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

193–216 of 496 · Most stars

A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.

  • c-plus-plus
  • thread
  • scheduling
  • multithreading

Functional programming library for Go 1.24+, inspired by fp-ts. Uses generic type aliases for a clean, composable API. Provides Option, Either, Result, IO, IOResult, Reader, and ReaderIOResult monads, plus optics (Lens, Prism, Traversal) for immutable data manipulation. Supports Functor, Applicative, and Monad abstractions with do-notation-style

  • functional-programming
  • go
  • golang
  • library

Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!

  • sycl
  • gpgpu
  • high-performance
  • gpu-computing

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.

Rune is a programming language developed to test ideas for improving security and efficiency.

Asynchronous, Reactive Programming for Scala and Scala.js.

  • scala
  • monix
  • typelevel
  • functional-programming

Cairo is the first Turing-complete language for creating provable programs for general computation.

  • starknet
  • zero-knowledge-proofs
  • zkp
  • computational-integrity

Unleash the power of Java - JBang Lets Students, Educators and Professional Developers create, edit and run self-contained source-only Java programs with unprecedented ease.