All tags
Catalogue tag

#functional-programming

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

81 records
Tagged “functional-programming”Ranked by health index
—
98Exceptionalhealth index
dotnet/fsharp
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
F#★ 4,322Aug 28, 2026
MITAug 28, 2026 · metrics 2.10.0
npm
96Exceptionalhealth index
Effect-TS/effect
Build production-ready applications in TypeScript
TypeScript★ 17.3K↓ 213M/moOct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
PyPI
96Exceptionalhealth index
dry-python/returns
Make your functions return something meaningful, typed, and safe!
Python★ 4,365Sep 17, 2026
BSD-2-ClauseSep 17, 2026 · metrics 2.10.0
PyPI
94Exceptionalhealth index
metaopt/optree
OpTree: Optimized PyTree Utilities
Python · C++★ 213↓ 8.1M/moSep 10, 2026
Apache-2.0Sep 10, 2026 · metrics 2.10.0
RubyGems
94Exceptionalhealth index
scala/scala
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Scala★ 14.6KAug 27, 2026
Apache-2.0Aug 27, 2026 · metrics 2.10.0
Maven
93Exceptionalhealth index
arrow-kt/arrow
The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Kotlin★ 6,580Aug 28, 2026
Custom licenseAug 28, 2026 · metrics 2.10.0
PyPI
93Exceptionalhealth index
softwaremill/tapir
Rapid development of self-documenting APIs
Scala★ 1,471Sep 8, 2026
Apache-2.0Sep 8, 2026 · metrics 2.10.0
NuGet
90Excellenthealth index
aardvark-platform/aardvark.base
Aardvark.Base is the foundation of the open-source Aardvark Platform for visual computing, real-time graphics, and visualization.
C# · F#★ 164Sep 14, 2026
Apache-2.0Sep 14, 2026 · metrics 2.10.0
Packagist
90Excellenthealth index
phel-lang/phel-lang
A functional, Lisp-inspired language that compiles to PHP. Inspired by Clojure, Phel brings macros, persistent data structures, and expressive functional idioms to the PHP ecosystem.
PHP · Clojure★ 526↓ 319/moSep 12, 2026
MITSep 12, 2026 · metrics 2.10.0
Go
89Excellenthealth index
IBM/fp-go
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
Go★ 2,019Sep 10, 2026
Apache-2.0Sep 10, 2026 · metrics 2.10.0
PyPI
88Excellenthealth index
AnswerDotAI/fastcore
Python supercharged for the fastai library
Jupyter Notebook · Python★ 1,105↓ 68.7M/moAug 27, 2026
Apache-2.0Aug 27, 2026 · metrics 2.10.0
—
88Excellenthealth index
typelevel/frameless
Expressive types for Spark.
Scala★ 895Sep 19, 2026
Apache-2.0Sep 19, 2026 · metrics 2.10.0
npm
87Excellenthealth index
darklang/dark
Darklang main repo, including language, backend, and infra
F#★ 2,168Sep 19, 2026
Apache-2.0Sep 19, 2026 · metrics 2.10.0
PyPI
87Excellenthealth index
dbrattli/Expression
Functional programming for Python
Python★ 775Sep 18, 2026
MITSep 18, 2026 · metrics 2.10.0
PyPI
87Excellenthealth index
nerevu/riko
A Python stream processing engine modeled after Yahoo! Pipes
Python★ 1,607Sep 18, 2026
MITSep 18, 2026 · metrics 2.10.0
Packagist
87Excellenthealth index
sanmai/pipeline
Build streaming pipelines in PHP. The missing pipe operator. General-purpose collections pipeline. Since 2017.
PHP★ 75↓ 1.5M/moSep 13, 2026
Apache-2.0Sep 13, 2026 · metrics 2.10.0
—
87Excellenthealth index
takapi327/ldbc
ldbc (Lepus Database Connectivity) is a pure functional database connectivity layer for Scala 3. It provides a type-safe API with first-class support for multiple effect systems — Cats Effect 3, ZIO, and plain Future.
Scala★ 110Oct 19, 2026
MITOct 19, 2026 · metrics 2.10.0
npm
86Excellenthealth index
Effect-TS/language-service
Effect Language Service Plugin (LSP)
TypeScript★ 420↓ 3.1M/moSep 15, 2026
MITSep 15, 2026 · metrics 2.10.0
Maven
86Excellenthealth index
apache/groovy
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Java · Groovy★ 5,464Aug 28, 2026
Apache-2.0Aug 28, 2026 · metrics 2.10.0
npm
86Excellenthealth index
zio/zio-prelude
A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
Scala★ 472Oct 21, 2026
Apache-2.0Oct 21, 2026 · metrics 2.10.0
Go
84Excellenthealth index
135yshr/meow
Meow Programming Language — a cat-themed functional programming language that transpiles .nyan files to Go
Go★ 6Oct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
Go
84Excellenthealth index
hovsep/fmesh
Flow Based Programming in Go
Go★ 24Sep 20, 2026
MITSep 20, 2026 · metrics 2.10.0
npm
84Excellenthealth index
jordanburke/functype
A Functional Library for TypeScript based on Scala
TypeScript★ 9↓ 12K/moSep 18, 2026
MITSep 18, 2026 · metrics 2.10.0
Maven · RubyGems
84Excellenthealth index
kickstarter/android-oss
Kickstarter for Android. Bring new ideas to life, anywhere.
Kotlin★ 5,787Oct 19, 2026
Apache-2.0Oct 19, 2026 · metrics 2.10.0
—
83Excellenthealth index
atnos-org/eff
Eff monad for cats - https://atnos-org.github.io/eff
Scala★ 589Oct 19, 2026
MITOct 19, 2026 · metrics 2.10.0
Maven
83Excellenthealth index
javadev/underscore-java
java port of Underscore.js
Java★ 551Oct 20, 2026
MITOct 20, 2026 · metrics 2.10.0
npm
83Excellenthealth index
tofu-tf/tofu
Functional programming toolbox
Scala★ 540Oct 19, 2026
Apache-2.0Oct 19, 2026 · metrics 2.10.0
npm
80Excellenthealth index
Nick2bad4u/eslint-plugin-immutable-2
ESLint plugin to disable all mutation in JavaScript and Typescript... 2
TypeScript · JavaScript★ 1↓ 2,619/moSep 18, 2026
MITSep 18, 2026 · metrics 2.10.0
RubyGems
80Excellenthealth index
dry-rb/dry-monads
Useful, common monads in idiomatic Ruby
Ruby★ 892Sep 10, 2026
MITSep 10, 2026 · metrics 2.10.0
npm
80Excellenthealth index
zrosenbauer/massaman
Functional programming utilities for TypeScript. Result types, pattern matching, async pipelines.
TypeScript★ 3↓ 5,290/moOct 1, 2026
MITOct 1, 2026 · metrics 2.10.0