[Go to site: main page, start]

Function

Top 23 Function Open-Source Projects

  1. serving

    Kubernetes-based, scale-to-zero, request-driven compute (by knative)

    Project mention: This is Cloud Run: A Decision Guide for Developers | dev.to | 2026-03-14

    Cloud Run's API is based on Knative Serving, an open-source project originally started by Google for running serverless workloads on Kubernetes. But Cloud Run is not "managed Knative". It reimplements the Knative Serving API on top of Borg, with no Kubernetes underneath.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. uftrace

    Function graph tracer for C/C++/Rust/Python

  4. gormt

    database to golang struct

  5. gomonkey

    gomonkey is a library to make monkey patching in unit tests easy

  6. funky

    Funky takes shell functions to the next level by making them easier to define, more flexible, and more interactive.

  7. function2

    Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more

  8. keyboard-function-keys-linux

    A small script to allow various keyboards to boot up with function keys enabled by default.

  9. functional

    PHP Functional Programming library. Monads, common use functions and generic collections.

  10. Throttler

    One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine. (by boraseoksoon)

  11. fnts

    λ Minimal Functional Programming Utilities for TypeScript & JavaScript

  12. closure

    A c++ function closure implementation. It integrates the std::function and std::bind, and even more powerful. (by coyorkdow)

  13. PartialFunctions.jl

    A small package to simplify partial function application

  14. static-functional

    Header-only C++ library providing compile-time functional operators that work with raw function pointers

  15. alto

    Serverless for data practitioners. The fastest ⚡️ way to run your code in the cloud. Effortlessly run scripts, functions, and Jupyter notebooks in virtual machines. (by runprism)

  16. py2gpt

    Convert Python code into JSON consumable by OpenAI's function API.

  17. cdc

    ☣️ Shell plugin for zsh/bash that allows you to cd to subdirectories of user-defined directories from anywhere, without editing CDPATH.

  18. FsFediverseArchive

    A Set of Google Cloud Functions Written in F# to archive some of my fediverse activity

  19. polyvariadic

    Create and apply polyvariadic functions

  20. memofy

    Prevents re-execution of large javascript functions that have been processed once with the same parameter.

  21. with-local-tmp-dir

    Creates a temporary folder inside cwd, cds inside the folder, runs a function, and removes the folder. Especially useful for testing.

  22. mulle-atexit

    👼 Compatibility library to fix deficient atexit implementations

  23. FileMover

    This script written in Python lets user to move extension-specific files from Folder A to Folder B.

  24. chute

    Use dot-notation as a pipeline operator in JavaScript. A function to chain and send data through any mix of normal functions and methods. ~10KB (~4KB minified). Since 2024. (by gregabbott)

    Project mention: Working pipe operator today in pure JavaScript | news.ycombinator.com | 2025-10-04

    https://github.com/gregabbott/chute

    In a similar way to the featured project, Chute also uses proxies to work like a pipeline operator. But like in your reply, Chute uses a dot-notation style to chain and send data through a mix of functions and methods.

    You might like to see how Chute uses proxies, as it requires no `chainWith` setup step before use. Without setup, Chute can send data through global or local, top-level or nested, native or custom, unary, curried or non-unary functions and methods. It gives non-unary functions the current data at a specific argument position by using a custom-nameable placeholder variable.

    The Chute page describes some more of its features:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Function discussion

Log in or Post with

Function related posts

  • Extending Knative Service with Envoy Gateway Integration

    2 projects | dev.to | 22 Dec 2025
  • Simplest C++ Callback, from SumatraPDF

    3 projects | news.ycombinator.com | 15 Jun 2025
  • Downtime 2025-02-22

    1 project | dev.to | 23 Feb 2025
  • uftrace: Function graph tracer for C/C++/Rust/Python

    1 project | news.ycombinator.com | 27 Jul 2024
  • Uftrace: Userspace Function-Graph Tracer

    1 project | news.ycombinator.com | 18 Jul 2023
  • I developed an alternative to std::function. It integrates the both std::function and std::bind, and even more powerful.

    1 project | /r/cpp | 5 Jul 2023
  • What's the formula for this?

    1 project | /r/sheets | 22 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Function projects? This list will help you:

# Project Stars
1 serving 6,060
2 uftrace 3,439
3 gormt 2,426
4 gomonkey 2,257
5 funky 669
6 function2 601
7 keyboard-function-keys-linux 338
8 functional 202
9 Throttler 166
10 fnts 84
11 closure 52
12 PartialFunctions.jl 51
13 static-functional 48
14 alto 41
15 py2gpt 29
16 cdc 24
17 FsFediverseArchive 14
18 polyvariadic 11
19 memofy 7
20 with-local-tmp-dir 6
21 mulle-atexit 5
22 FileMover 5
23 chute 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?