Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.
- cli
- ffi
- rust
- serde
87,075 visible repositories in the index
241–264 of 1,034 · Most stars
Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.
The Jakt Programming Language
Intel® Implicit SPMD Program Compiler
Agda is a dependently typed programming language / interactive theorem prover.
Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.
.NET for iOS, Mac Catalyst, macOS, and tvOS provide open-source bindings of the Apple SDKs for use with .NET managed languages such as C#
Formal verification for AI: a Lean 4 + Dafny proof checker that catches fake AI proofs (reward hacking), and verified recursive self-improvement (RSI) for coding agents. AI for math, physics and software engineering.
Converts a string to a slug. Includes integrations for Symfony, Silex, Laravel, Zend Framework 2, Twig, Nette and Latte.
Postmodern immutable and persistent data structures for C++ — value semantics at scale
Beef Programming Language
A statically typed language compatible with Python
A statically typed programming language for scientific computations with first class support for physical dimensions and units
The Lobster Programming Language
Functional extensions for C#
:boom::computer::boom: A data-parallel functional programming language
Parser Building Toolkit for JavaScript
Io programming language. Inspired by Self, Smalltalk and LISP.
Set of preconfigured snippets for different languages.
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
The Flix Programming Language
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
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+.