Awesome Open Source
Awesome Open Source
Combined Topics
functional-programming
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 458 Functional Programming Open Source Projects
Categories
>
Software Development
>
Functional Programming
Mostly Adequate Guide
⭐
19,240
Mostly adequate guide to FP (in javascript)
Functional Programming Jargon
⭐
13,932
Jargon from the functional programming world in simple terms!
Functional Light Js
⭐
13,766
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
Scala
⭐
13,094
Scala 2 compiler and standard library. For bugs, see scala/bug
Cyclejs
⭐
9,807
A functional and reactive JavaScript framework for predictable code
Lila
⭐
8,117
♞ lichess.org: the forever free, adless and open source chess server ♞
Milewski Ctfp Pdf
⭐
8,061
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
Learning Sicp
⭐
7,910
MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
Ios Oss
⭐
7,556
Kickstarter for iOS. Bring new ideas to life, anywhere.
Fish Redux
⭐
6,924
An assembled flutter application framework.
Moon
⭐
6,036
🌙 The minimal & fast library for functional user interfaces
Android Oss
⭐
5,511
Kickstarter for Android. Bring new ideas to life, anywhere.
Fp Ts
⭐
5,385
Functional programming in TypeScript
Bash Oo Framework
⭐
5,091
Bash Infinity is a modern boilerplate / framework / standard library for bash
Scalaz
⭐
4,421
Principled Functional Programming in Scala
Plt
⭐
4,366
λΠ Programming Language Theory
Vavr
⭐
4,205
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
Arrow
⭐
4,064
Λrrow - Functional companion to Kotlin's Standard Library
Groovy
⭐
3,997
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Nix
⭐
3,906
Nix, the purely functional package manager
Carp
⭐
3,748
A statically typed lisp, without a GC, for real-time applications.
Language Ext
⭐
3,391
C# functional language extensions - a base class library for functional programming
Swiftz
⭐
3,319
Functional programming in Swift
Shapeless
⭐
3,110
Generic programming for Scala
Coconut
⭐
3,087
Simple, elegant, Pythonic functional programming.
Android Cleanarchitecture Kotlin
⭐
2,975
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
Write You A Haskell
⭐
2,899
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Zio
⭐
2,632
ZIO — A type-safe, composable library for async and concurrent programming in Scala
Rich Hickey Fanclub
⭐
2,618
"every time I watch one of his talks I feel like someone has gone in and organized my brain"
Fsharp
⭐
2,566
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Eta
⭐
2,452
The Eta Programming Language, a dialect of Haskell on the JVM
Funcy
⭐
2,437
A fancy and practical functional tools
Scala Exercises
⭐
2,294
The easy way to learn Scala.
Thinc
⭐
2,155
🔮 A refreshing functional take on deep learning, compatible with your favorite libraries
Hybrids
⭐
2,095
The simplest way to create web components from plain objects and pure functions! 💯
Fluture
⭐
2,066
🦋 Fantasy Land compliant (monadic) alternative to Promises
Wiwinwlh
⭐
2,008
What I Wish I Knew When Learning Haskell
Stegcloak
⭐
2,004
Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
Mostly Adequate Guide Chinese
⭐
1,922
函数式编程指北中文版
Fs2
⭐
1,785
Compositional, streaming I/O library for Scala
Pyfunctional
⭐
1,767
Python library for creating data pipelines with chain functional programming
Doobie
⭐
1,761
Functional JDBC layer for Scala.
Monix
⭐
1,745
Asynchronous, Reactive Programming for Scala and Scala.js.
Kefir
⭐
1,713
A Reactive Programming library for JavaScript
Marble
⭐
1,687
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
Z
⭐
1,640
Pattern Matching for Javascript
List
⭐
1,569
🐆 An immutable list with unmatched performance and a comprehensive functional API.
Lightweight Stream Api
⭐
1,556
Stream API from Java 8 rewritten on iterators for Java 7 and below
Riko
⭐
1,550
A Python stream processing engine modeled after Yahoo! Pipes
Grain
⭐
1,548
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Returns
⭐
1,541
Make your functions return something meaningful, typed, and safe!
Luafun
⭐
1,536
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
Awesome Functional Python
⭐
1,481
A curated list of awesome things related to functional programming in Python.
Articles
⭐
1,480
thoughts on programming
Cube Composer
⭐
1,471
A puzzle game inspired by functional programming
Formality
⭐
1,433
A modern proof language
Scalajs React
⭐
1,424
Facebook's React on Scala.JS
Functionaljava
⭐
1,412
Functional programming in Java
Scalacaster
⭐
1,342
Purely Functional Algorithms and Data Structures in Scala
Faust
⭐
1,320
Functional programming language for signal processing and sound synthesis
Monocle
⭐
1,319
Optics library for Scala
Fungamerefresh
⭐
1,310
好玩的下拉刷新控件,让我们一起来回味童年
Functionalplus
⭐
1,221
Functional Programming Library for C++. Write concise and readable C++ code.
Lux
⭐
1,201
The Lux Programming Language
Not Awesome Es6 Classes
⭐
1,185
A curated list of resources on why ES6 (aka ES2015) classes are NOT awesome
Cyclops
⭐
1,169
An advanced, but easy to use, platform for writing functional applications in Java 8.
Fo
⭐
1,155
An experimental language which adds functional programming features to Go.
Codeworld
⭐
1,135
Educational computer programming environment using Haskell
Skunk
⭐
1,057
A data access library for Scala + Postgres.
Rambda
⭐
1,024
Faster and smaller alternative to Ramda
Mostly Adequate Guide Ru
⭐
1,002
Mostly adequate guide to FP (in javascript, translated to russian)
Graphql Lodash
⭐
979
🛠 Data manipulation for GraphQL queries with lodash syntax
Swift Overture
⭐
951
🎼 A library for function composition.
Shell Functools
⭐
946
Functional programming tools for the shell
Purrr
⭐
943
A functional programming toolkit for R
Elm Cheat Sheet
⭐
925
An overview of Elm syntax and features
Proppy
⭐
918
Functional props composition for UI components (React.js & Vue.js)
Funktionale
⭐
876
Functional constructs for Kotlin
Goderive
⭐
840
Code Generation for Functional Programming, Concurrency and Generics in Golang
Ergonomica
⭐
817
🖥️ a cross-platform modern shell.
Grin
⭐
812
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Satysfi
⭐
799
A statically-typed, functional typesetting system
Purify
⭐
798
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Egison
⭐
787
The Egison Programming Language
Gifcurry
⭐
787
😎 The open-source, Haskell-built video editor for GIF makers.
Pointfreeco
⭐
755
🎬 The source for www.pointfree.co, a video series on functional programming and the Swift programming language.
Fp Core.rs
⭐
750
A library for functional programming in Rust
Deeplearning.scala
⭐
747
A simple library for creating complex neural networks
Lambda
⭐
724
Functional patterns for Java
Frameless
⭐
700
Expressive types for Spark.
Ring
⭐
697
Innovative and practical general-purpose multi-paradigm language
Static Land
⭐
691
Specification for common algebraic structures in JavaScript based on Fantasy Land
Optional
⭐
677
A robust option type for C#
Mlton
⭐
661
The MLton repository
Quicklens
⭐
634
Modify deeply nested case class fields
Monocle Ts
⭐
630
Functional optics: a (partial) porting of Scala monocle
Freestyle
⭐
628
A cohesive & pragmatic framework of FP centric Scala libraries
Glance
⭐
613
A visual Haskell
Better Monadic For
⭐
611
Desugaring scala `for` without implicit `withFilter`s
Felix
⭐
609
The Felix Programming Language
1-100 of 458 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210