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 52 · Most stars

Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

Emgo: Bare metal Go (language for programming embedded systems)

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

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

A fast globbing library for .NET / .NETStandard applications. Outperforms Regex.

  • glob
  • glob-pattern
  • globbing-library
  • csharp

Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)

  • tar
  • rar-format
  • 7zip
  • golang-library

WATSON: Wasted but Amazing Turing-incomplete Stack-based Object Notation

  • esolang
  • esoteric-language
  • serialization
  • encoding

[wip] Deep Learning Compiler based on Polyhedral Compiler, Light-weight IRs, and Optimizing Pattern Matcher. (development is on hold)