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

GitHub repository with 1,992 stars and 79 forks.

Language: Go

Topics: functional-programming, go, golang, library, monad, utility

Open provider repository

24h trend summary

Trending score 0.13, activity score 0.62, stars gained +0, forks gained +0.

Latest metric snapshot

2026-06-05: 1,992 stars and 79 forks.

Similar repositories

  1. 1. 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

    GitHub repository with 1,992 stars and 79 forks.

    Trending score: 0.13; stars gained: +0; forks gained: +0.

    Language: Go

    Topics: functional-programming, go, golang, library, monad, utility

Trending in Go

  1. 1. esengine/DeepSeek-Reasonix

    DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

    GitHub repository with 18,161 stars and 1,080 forks.

    Trending score: 5.71; stars gained: +1,388; forks gained: +87.

    Language: Go

    Topics: agent, agent-framework, ai-agent, ai-coding, cli, coding-agent

  2. 2. ollama/ollama

    Get up and running with Kimi-K2.6, GLM-5.1, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

    GitHub repository with 173,210 stars and 16,447 forks.

    Trending score: 3.96; stars gained: +222; forks gained: +40.

    Language: Go

    Topics: deepseek, gemma, gemma3, glm, go, golang

  3. 3. kubernetes/kubernetes

    Production-Grade Container Scheduling and Management

    GitHub repository with 122,695 stars and 43,255 forks.

    Trending score: 3.87; stars gained: +65; forks gained: +21.

    Language: Go

    Topics: kubernetes, go, cncf, containers

  4. 4. MatinSenPai/SenPaiScanner

    A light-weight scanner for Cloudflare IPs, written in Golang

    GitHub repository with 1,167 stars and 71 forks.

    Trending score: 3.75; stars gained: +126; forks gained: +5.

    Language: Go

  5. 5. alibaba/open-code-review

    Battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in fine-tuned ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.

    GitHub repository with 1,701 stars and 99 forks.

    Trending score: 3.72; stars gained: +116; forks gained: +9.

    Language: Go

    Topics: agent, code-review, code-review-assistant, harness, repository-level-context

  6. 6. avelino/awesome-go

    A curated list of awesome Go frameworks, libraries and software

    GitHub repository with 174,595 stars and 13,287 forks.

    Trending score: 3.72; stars gained: +196; forks gained: +8.

    Language: Go

    Topics: golang, golang-library, go, awesome, awesome-list, hacktoberfest

Trending topic: functional-programming

  1. 1. NixOS/nix

    Nix, the purely functional package manager

    GitHub repository with 17,019 stars and 1,935 forks.

    Trending score: 2.09; stars gained: +12; forks gained: +2.

    Language: C++

    Topics: nix, functional-programming, c-plus-plus, package-manager, declarative-language

  2. 2. lichess-org/lila

    ♞ lichess.org: the forever free, adless and open source chess server ♞

    GitHub repository with 18,312 stars and 2,683 forks.

    Trending score: 1.10; stars gained: +7; forks gained: +2.

    Language: Scala

    Topics: scala, chess, play-framework, non-profit, functional-programming, type-safe

  3. 3. roc-lang/roc

    A fast, friendly, functional language.

    GitHub repository with 5,700 stars and 381 forks.

    Trending score: 0.77; stars gained: +2; forks gained: +0.

    Language: Zig

    Topics: functional-language, functional-programming, language, roc-lang

  4. 4. DataHaskell/dataframe

    A fast, safe, and intuitive DataFrame library.

    GitHub repository with 249 stars and 46 forks.

    Trending score: 0.60; stars gained: +3; forks gained: +0.

    Language: Haskell

    Topics: dataframe, exploratory-data-analysis, functional-programming

  5. 5. hazelgrove/hazel

    Hazel, a live functional programming environment with typed holes

    GitHub repository with 1,093 stars and 63 forks.

    Trending score: 0.58; stars gained: +1; forks gained: +0.

    Language: Reason

    Topics: editor, functional-programming, ocaml, elm, reasonml, holes

  6. 6. marcoturi/fastify-boilerplate

    Fastify 5 application boilerplate based on clean architecture, domain-driven design, CQRS, functional programming, vertical slice architecture for building production-grade applications 🚀

    GitHub repository with 450 stars and 50 forks.

    Trending score: 0.41; stars gained: +1; forks gained: +0.

    Language: TypeScript

    Topics: backend, clean-architecture, cqrs, ddd, fastify, graphql