Fp Open Source Projects

Browse 184 Fp open source projects, ranked by GitHub stars. Find the most popular Fp tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 184 projects
18,642 stars

hemanth/functional-programming-jargon

Jargon from the functional programming world in simple terms!

Metrics details
Stars18,642
16,754 stars

getify/Functional-Light-JS

Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.

Metrics details
Stars16,754
14,938 stars

Effect-TS/effect

Build production-ready applications in TypeScript

Metrics details
Stars14,938
11,530 stars

gcanti/fp-ts

Functional programming in TypeScript

Metrics details
Stars11,530
8,886 stars

purescript/purescript

A strongly-typed language that compiles to JavaScript

Metrics details
Stars8,886
8,028 stars

bitemyapp/learnhaskell

Learn Haskell

Metrics details
Stars8,028
6,561 stars

arrow-kt/arrow

The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming

Metrics details
Stars6,561
6,039 stars

stoeffel/awesome-fp-js

:sunglasses: A curated list of awesome functional programming stuff in js

Metrics details
Stars6,039
4,332 stars

dry-python/returns

Make your functions return something meaningful, typed, and safe!

Metrics details
Stars4,332
3,520 stars

coffe1891/frontend-hard-mode-interview

《前端内参》,有关于JavaScript、编程范式、设计模式、软件开发的艺术等大前端范畴内的知识分享,旨在帮助前端工程师们夯实技术基础以通过一线互联网企业技术面试。

Metrics details
Stars3,520
3,402 stars

milessabin/shapeless

Generic programming for Scala

Metrics details
Stars3,402
3,382 stars

samber/mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

Metrics details
Stars3,382
3,371 stars

kachayev/fn.py

Functional programming in Python: implementation of missing features to enjoy FP

Metrics details
Stars3,371
2,688 stars

soumith/convnet-benchmarks

Easy benchmarking of all publicly accessible implementations of convnets

Metrics details
Stars2,688
2,450 stars

typelevel/fs2

Compositional, streaming I/O library for Scala

Metrics details
Stars2,450
2,234 stars

typelevel/cats-effect

The pure asynchronous runtime for Scala

Metrics details
Stars2,234
2,226 stars

tpolecat/doobie

Functional JDBC layer for Scala.

Metrics details
Stars2,226
2,042 stars

marcoslucianops/DeepStream-Yolo

NVIDIA DeepStream SDK 8.0 / 7.1 / 7.0 / 6.4 / 6.3 / 6.2 / 6.1.1 / 6.1 / 6.0.1 / 6.0 / 5.1 implementation for YOLO models

Metrics details
Stars2,042
1,932 stars

monix/monix

Asynchronous, Reactive Programming for Scala and Scala.js.

Metrics details
Stars1,932
1,823 stars

justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn

文章《Functional Programming For The Rest of Us》的中文翻译

Metrics details
Stars1,823
1,755 stars

selfrefactor/rambda

Typescript focused FP library similar to Remeda and Ramda

Metrics details
Stars1,755
1,659 stars

japgolly/scalajs-react

Facebook's React on Scala.JS

Metrics details
Stars1,659
1,603 stars

sparsehash/sparsehash

C++ associative containers

Metrics details
Stars1,603
1,453 stars

lloydmeta/frunk

Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.

Metrics details
Stars1,453
1,428 stars

JasonShin/fp-core.rs

A library for functional programming in Rust

Metrics details
Stars1,428
1,282 stars

shfshanyue/fp-jargon-zh

函数式编程术语及示例。本项目译自 https://github.com/hemanth/functional-programming-jargon

Metrics details
Stars1,282
1,257 stars

michaelbull/kotlin-result

A multiplatform Result monad for modelling success or failure operations.

Metrics details
Stars1,257
1,198 stars

mobily/ts-belt

🔧 Fast, modern, and practical utility library for FP in TypeScript.

Metrics details
Stars1,198
1,173 stars

you-dont-need/You-Dont-Need-Loops

Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.

Metrics details
Stars1,173
1,164 stars

marpple/FxTS

A functional programming library for TypeScript/JavaScript

Metrics details
Stars1,164
1,125 stars

getify/monio

The most powerful IO monad implementation in JS, possibly in any language!

Metrics details
Stars1,125
1,095 stars

bodil/eslint-config-cleanjs

An eslint config which reduces JS to a pure functional language

Metrics details
Stars1,095
1,078 stars

Hirrolot/metalang99

Full-blown preprocessor metaprogramming

Metrics details
Stars1,078
1,075 stars

pauljamescleary/scala-pet-store

An implementation of the java pet store using FP techniques in scala

Metrics details
Stars1,075
1,064 stars

NVIDIA/sentiment-discovery

Unsupervised Language Modeling at scale for robust sentiment classification

Metrics details
Stars1,064
1,047 stars

smartprocure/futil-js

F(unctional) util(ities). Resistance is futile.

Metrics details
Stars1,047
1,001 stars

thma/LtuPatternFactory

Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns

Metrics details
Stars1,001
991 stars

eslint-functional/eslint-plugin-functional

ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.

Metrics details
Stars991
969 stars

jfmengels/eslint-plugin-fp

ESLint rules for functional programming

Metrics details
Stars969
967 stars

z814081807/DeepNER

天池中药说明书实体识别挑战冠军方案;中文命名实体识别;NER; BERT-CRF & BERT-SPAN & BERT-MRC;Pytorch

Metrics details
Stars967
902 stars

JochenKalmbach/StackWalker

Walking the callstack in windows applications

Metrics details
Stars902
898 stars

typelevel/frameless

Expressive types for Spark.

Metrics details
Stars898
883 stars

domn1995/dunet

C# discriminated union source generator

Metrics details
Stars883
847 stars

KeKe-Li/tutorial

Deeplearning Algorithms Tutorial

Metrics details
Stars847
833 stars

wujiyang/Face_Pytorch

face recognition algorithms in pytorch framework, including arcface, cosface, sphereface and so on

Metrics details
Stars833
821 stars

asfktz/Awaity.js

A functional, lightweight alternative to bluebird.js, built with async / await in mind.

Metrics details
Stars821
768 stars

CaoWGG/TensorRT-CenterNet

tensorrt5 , centernet , centerface, deform conv, int8

Metrics details
Stars768
767 stars

jerryji1993/DNABERT

DNABERT: pre-trained Bidirectional Encoder Representations from Transformers model for DNA-language in genome

Metrics details
Stars767
760 stars

swan-io/boxed

Utility types for functional TypeScript

Metrics details
Stars760
745 stars

NVIDIA/nv-wavenet

Reference implementation of real-time autoregressive wavenet inference

Metrics details
Stars745
743 stars

tpoisonooo/how-to-optimize-gemm

row-major matmul optimization

Metrics details
Stars743
731 stars

dry-python/classes

Smart, pythonic, ad-hoc, typed polymorphism for Python

Metrics details
Stars731
714 stars

PurpleKingdomGames/indigo

An FP game engine for Scala.

Metrics details
Stars714
700 stars

auroua/InsightFace_TF

Insight Face on TensorFlow

Metrics details
Stars700
664 stars

gvolpe/trading

💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)

Metrics details
Stars664
660 stars

bow-swift/bow

🏹 Bow is a cross-platform library for Typed Functional Programming in Swift

Metrics details
Stars660
631 stars

qfpl/applied-fp-course

Applied Functional Programming Course - Move from exercises to a working app!

Metrics details
Stars631
630 stars

funfix/funfix

Functional Programming Library for JavaScript, TypeScript and Flow ✨⚡️

Metrics details
Stars630
628 stars

7mind/izumi

Productivity-oriented collection of lightweight fancy stuff for Scala toolchain

Metrics details
Stars628
614 stars

frees-io/freestyle

A cohesive & pragmatic framework of FP centric Scala libraries

Metrics details
Stars614
1-60 of 184 projects
Get A Weekly Email With Trending Fp Projects
Stay updated on Fp plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.