:zap: The Mobile Robot Programming Toolkit (MRPT)
Logica is a logic programming language that compiles to SQL. It runs on DuckDB, Google BigQuery, PostgreSQL and SQLite.
Clojure & ClojureScript Interactive Programming for VS Code
Curated list of fonts and everything
A collection of resources on wait-free and lock-free programming
A puzzle game inspired by functional programming
a Productive Parallel Programming Language
Open Source Graphical Programming for Computational Design and Automation
My personal configuration for LazyVim !
Async State Management without the Management. REST, GraphQL, SSE, Websockets
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
Compiler for the Vale programming language - http://vale.dev/
The Swift Programming Language book
State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.
Next generation API for .NET
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!
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.
iText for .NET is the .NET version of the iText library, formerly known as iTextSharp, which it replaces. iText represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enha
Fusion programming language. Transpiling to C, C++, C#, D, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
Asynchronous, Reactive Programming for Scala and Scala.js.
This is a list of links to different freely available learning resources about computer programming, math, and science.
Distributed systems runtime daemon written in Rust.
Reactive collections based on Rx.Net
lamdu - towards the next generation IDE
Linear optimization software
Crush is a command line shell that is also a powerful modern programming language.
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Factor programming language
Official documentation website for the ReScript programming language
A list of emulators written in the JavaScript programming language
Lightweight in-process concurrent programming
Test drive programming fonts online: the definitive list of fonts for code.
The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
MetaCall: The ultimate polyglot programming experience.
π€Open source programming font
Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
A neurosymbolic perspective on LLMs
Universal utility for programming FPGA
Typescript focused FP library similar to Remeda and Ramda
The Lux Programming Language
High-performance automatic differentiation of LLVM and MLIR.
Optics library for Scala
An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
Learn and Practice the Rust programming language the effective way.
A list of companies currently using Elixir in production.
:gem: Go! AOP PHP - modern aspect-oriented framework for the new level of software development
A data access library for Scala + Postgres.
JetBrains Meta programming System
Facebook's React on Scala.JS
Rust Programming Language Tutorials for Everyone!
Siri Shortcuts Programming Language π
Human Programming Interface π§π½π€
Adala: Autonomous DAta (Labeling) Agent framework
A CLI code-typing game that turns your source code into typing challenges
The Plutus language implementation and tools
Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
The Kotlin programming language website
High-quality implementations of standard and SOTA methods on a variety of tasks.
ELF file viewer/editor for Windows, Linux and MacOS.