1.lichess-org / lila
♞ lichess.org: the forever free, adless and open source chess server ♞
Ranked by Attention Score: stars gained over the last 30 complete days
59 repositories by Attention Score · Oct 4, 2026 – Nov 2, 2026 (UTC)
♞ lichess.org: the forever free, adless and open source chess server ♞
Nix, the purely functional package manager
A fast, friendly, functional language.
jank is the native Clojure dialect with seamless C++ interop.
Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
Type-Safe Errors for JS & TypeScript
Jargon from the functional programming world in simple terms!
MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Mostly adequate guide to FP (in javascript)
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Make your functions return something meaningful, typed, and safe!
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
A puzzle game inspired by functional programming
Functional programming in TypeScript
A functional and reactive JavaScript framework for predictable code
JavaScript talks you have to see 👀 on functional programming, performance, frameworks, React, debugging, leveling up, and more!
The Lux Programming Language
😎 The open-source, Haskell-built video editor for GIF makers.
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
C# pure functional programming framework - come and get declarative!
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
Asynchronous, Reactive Programming for Scala and Scala.js.
🐆 An immutable list with unmatched performance and a comprehensive functional API.
Derives and generates mundane golang functions that you do not want to maintain yourself
A curated list of ready-to-use (functional programming) array filters (TS / ESM / CJS)
Book of Elementary Functional Algorithms and Data structures
The Eta Programming Language, a dialect of Haskell on the JVM
Compositional, streaming I/O library for Scala
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
A functional programming toolkit for R
Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.
Principled Functional Programming in Scala
Simple, elegant, Pythonic functional programming.
Functional extensions for C#
A data access library for Scala + Postgres.
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
A modern supercompiler for call-by-value functional languages
A fancy and practical functional tools lib
Functional programming in Swift
Functional Programming Library for C++. Write concise and readable C++ code.
An advanced, but easy to use, platform for writing functional applications in Java 8.
✨ A Learning Path for Functional Programming
C# discriminated union source generator
Modify deeply nested case class fields
java port of Underscore.js
Functional programming for modern Fortran
Functional programming, immutable collections and FP constructs for typescript and javascript
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
A functional JavaScript library that facilitates currying and point-free programming
Transducers: Ergonomic, efficient data processing.
Algebraic data types in Common Lisp
🤖 Repeat tests. Repeat tests. Repeat tests.
Compilation and Verification of Data-Centric Languages
Refinement and functional value types for Java 8+