Future

Open-source projects categorized as Future

Top 18 Future Open-Source Projects

  • utopia

    Design ❤️ Code (by concrete-utopia)

  • Fluture

    🦋 Fantasy Land compliant (monadic) alternative to Promises

  • Project mention: Ask HN: Who wants to be hired? (December 2023) | news.ycombinator.com | 2023-12-01

    My name is Aldwin. I'm back-end-leaning full-stack (web-) developer with over 13 years of full time professional experience at various software development agencies. Besides that, I have years of hobby-programming and open-source experience, with Fluture[1] being my most well-received.

    I've been leading small teams for the last eight years, focusing on developer enabling work such as process management, devops, software architecture, and coaching.

    I'm very passionately in particular about functional programming, and I'm hoping to coach teams when it comes to the cross-over between functional programming and software architecture - something a lot of developers who are new to FP struggle with.

    Although I have been involved in a huge variety of software types, I'm particularly well-experienced when it comes to real-time, offline-first web-applications and real-time data processing.

    [1]: https://github.com/fluture-js/Fluture

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mo

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

  • Project mention: Functional Programming Library for Golang by IBM | news.ycombinator.com | 2023-08-17

    A simple alternative is the combination of:

    - https://github.com/samber/lo

    - https://github.com/samber/mo

    The split is also nice as you can choose to just use the generic convenience functions from lo without the more FP related things from mo.

  • manifold

    A compatibility layer for event-driven abstractions (by clj-commons)

  • then🎬

    :clapper: Tame async code with battle-tested promises (by freshOS)

  • boxed

    Essential building-blocks for functional & safe TypeScript code

  • Project mention: Boxed: Functional Types and Utilities for TypeScript | news.ycombinator.com | 2023-05-19
  • posterus

    Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises.

  • SaaSHub

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

    SaaSHub logo
  • retry

    because you should never give up, at least not on the first try (by softwaremill)

  • java-concurrency-examples

    Java Concurrency/Multithreading Tutorial with Examples for Dummies

  • Dsl.scala

    A framework to create embedded Domain-Specific Languages in Scala

  • YACLib

    Yet Another Concurrency Library

  • async

    Synchronization and asynchronous computation package for Go (by reugn)

  • async-plus

    ⛓ A chainable interface for Swift's async/await.

  • AsyncNinja

    A complete set of primitives for concurrency and reactive programming on Swift

  • gollback

    Go asynchronous simple function utilities, for managing execution of closures and callbacks

  • threadpool

    Golang simple thread pool implementation (by shettyh)

  • AsyncObjects

    Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.

  • engineers-4-everyone

    Code agents that work with your existing team - from issue to code

  • Project mention: My vision for AI code agents | news.ycombinator.com | 2023-06-18
  • SaaSHub

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

    SaaSHub logo
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).

Future related posts

  • Handling nil values: Pointers vs Abstractions

    2 projects | /r/golang | 10 Jul 2023
  • I know there is no OPTIONALS in go , i hope they implement it , what is the best approach to deal with optionals in go? sometimes i think the default values added by golang isn’t suitable, like adding zero to int ! .. zero is a value not nil or undefined.

    1 project | /r/golang | 10 Mar 2023
  • Reduce Boilerplate in Go Http Handlers with Go Generics

    1 project | /r/golang | 1 Feb 2023
  • [async] When the standard sync is not enough

    1 project | /r/golang | 28 Nov 2022
  • Monads for Go, Using Generics (Option, Result, Either)

    1 project | news.ycombinator.com | 17 Nov 2022
  • Cluster friendly task scheduler for NodeJS

    4 projects | /r/node | 31 Oct 2022
  • Expected vs Unexpected errors in Go

    1 project | /r/golang | 14 Sep 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 4 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 utopia 3,673
2 Fluture 2,472
3 mo 2,261
4 manifold 1,008
5 then🎬 989
6 boxed 613
7 posterus 550
8 retry 347
9 java-concurrency-examples 265
10 Dsl.scala 255
11 YACLib 246
12 async 184
13 async-plus 183
14 AsyncNinja 154
15 gollback 116
16 threadpool 98
17 AsyncObjects 49
18 engineers-4-everyone 8

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