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

vlang /v

V38K2.3K

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

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 exhaustive Pattern Matching library for TypeScript, with smart type inference.

  • pattern-matching
  • typescript
  • ts
  • pattern

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

Instant Upgrades and Automated Refactoring of any PHP 5.3+ code

  • php
  • ast
  • instant-upgrades
  • automated-upgrades

The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.

:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.

Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust

Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching

  • discriminated-unions
  • c-sharp
  • f-sharp
  • dotnetcore

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 🦖

Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.