Top 23 Flow Open-Source Projects

  • RxJava

    RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

    Project mention: It hurts | reddit.com/r/ProgrammerHumor | 2023-01-08

    It's very quick though. In terms of the correctness of the syntax, I've never seen an issue while translating a single file or a single function. When I took the entire RxJava code base 5 years ago, right clicked on the source folder and converted to Kotlin, I found lots of problems. File by file I've never seen any issues though, but I also haven't done it much.

  • prettier

    Prettier is an opinionated code formatter.

    Project mention: 20 Best Libraries and Tools for React Developers | dev.to | 2023-01-25

    Prettier is an opinionated code formatter, it enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary. It is very useful to keep your code readable and make sure that the code format stays consistent when working in a team.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • js-stack-from-scratch

    🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.

    Project mention: Front-end Guide | dev.to | 2022-11-23

    JS Stack from Scratch

  • react-redux-typescript-guide

    The complete guide to static typing in "React & Redux" apps using TypeScript

    Project mention: 16 Github Repos to master React | dev.to | 2023-01-23

    7-) If you don't know how to use React with Typescript, this repo is the solution react-redux-typescript-guide

  • javascript-obfuscator

    A powerful obfuscator for JavaScript and Node.js

    Project mention: TIL you can de-obfuscate code with ChatGPT | news.ycombinator.com | 2023-01-24

    I just tested it on a little snippet of my code obfuscated with https://obfuscator.io/ and it worked seemingly perfectly.

    My original code:

      function resizeImage(img) {

  • Under-the-hood-ReactJS

    Entire React code base explanation by visual block schemes (Stack version)

    Project mention: 16 Github Repos to master React | dev.to | 2023-01-23

    2-) You have read all the documentation about React but if you need details about the working logic, this repo is for you Under-the-hood-ReactJS

  • reactor-core

    Non-Blocking Reactive Foundation for the JVM

    Project mention: Reactive Backend Applications with Spring Boot, Kotlin and Coroutines (Part 1) | dev.to | 2023-01-10

    Spring Framework is one of the most popular choices for web applications. It comes with a great ecosystem, tooling, and support. Spring applications are mainly written in Java. While they can serve quite well in many different domains and use cases, they may not be a good fit for modern-day applications which require low-latency and high-throughput. This is where the reactive programming paradigm could help because the paradigm is designed to address these issues by its non-blocking nature. Spring already supports reactive programming via Project Reactor.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • BouncyLayout

    Make. It. Bounce.

  • flow-typed

    A central repository for Flow library definitions

    Project mention: TypeScript is terrible for library developers | news.ycombinator.com | 2022-08-23

    I'm very curious, which "Redux code" are you referring to here?

    I don't think the `redux` core lib ever shipped any Flow types itself. Looking at the FlowTyped repo, I see community typedefs at https://github.com/flow-typed/flow-typed/tree/master/definit... , and the Git history suggests those were indeed written by community members.

    (of course on the flip side, _I_ didn't even start learning TS myself until 2019, and goodness knows _that_ has been a lot of trial and error over time :) )

  • butterfly

    🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件) (by alibaba)

  • Ryven

    Flow-based visual scripting for Python

    Project mention: Verse™: The first general purpose codeless development app - Beta available!! | reddit.com/r/Python | 2022-06-19
  • apollo-tooling

    ✏️ Tooling for development and production Apollo workflows

    Project mention: apollo client codegen vs graphql cli codegen | reddit.com/r/graphql | 2022-10-14

    Apollo is deprecating their tooling, best to go with GraphQL Code Generator.

  • Drawflow

    Simple flow library 🖥️🖱️

    Project mention: What kind of packages/frameworks are used for building node editor flow builders like Mailchimp, Github actions | reddit.com/r/vuejs | 2022-12-06

    Take a look at https://github.com/jerosoler/Drawflow

  • skydive

    An open source real-time network topology and protocols analyzer

    Project mention: Visualize Kubernetes networking | reddit.com/r/kubernetes | 2022-11-04

    Take a look at https://github.com/skydive-project/skydive no need to install Istio.

  • Foodium

    🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).

  • gatsby-starter-lumen

    A constantly evolving and thoughtful architecture for creating static blogs with Gatsby.

    Project mention: Building a 11ty website in a weekend | dev.to | 2022-11-17

    Until now, my personal website was using a Gatsby with a beautiful template named Lumen. Since I don't want to re-write my website every year to follow the latest trend in React world and since I couldn't change much without learning the framework, I've decided to switch to something else. Many static site generators needs several days or weeks to be mastered, so I went for the simpler solution to be able to build the first version of my website in a weekend: 11ty.

  • exabgp

    The BGP swiss army knife of networking

    Project mention: Java Library for BGP Peering? | reddit.com/r/networking | 2022-08-12

    I don’t know of a specific Java implementation but https://github.com/Exa-Networks/exabgp might fit in ok. Use exa to talk bgp but write java applets to “do things” with what exa hands you.

  • RxFlow

    RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern

  • csstype

    Strict TypeScript and Flow types for style based on MDN data

    Project mention: Does anybody know of a dataset that contains all CSS rules? | reddit.com/r/css | 2022-07-13

    You can find everything in one place here: https://github.com/frenic/csstype/blob/master/index.d.ts

  • NotyKT 🖊️

    📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

    Project mention: I have been unable to find some good and upto date android projects on using api, retrofit and mvvm architecture on youtube. Was hoping you guys can suggest some good playlists to learn these and other important topics. | reddit.com/r/androiddev | 2022-10-02

    I also recommend: NotyKt multi-module

  • ifme

    Free, open source mental health communication web app to share experiences with loved ones

    Project mention: 2022 Highlights: Open Source Development! ✨ | dev.to | 2022-12-14

    ifmeorg/ifme- 2 pull requests

  • SwiftLinkPreview

    It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.

  • Homer

    HOMER - 100% Open-Source SIP, VoIP, RTC Packet Capture & Monitoring (by sipcapture)

    Project mention: [Issabel] Recommendation for a Good monitoring system for Issabel | reddit.com/r/Asterisk | 2022-09-10

    You can use something like Homer SIP Capture to gather all sip information and metrics, including jitter, it is a little overwhelming in the beginning but it is really easy to set up and use. You set up the containers and send traffic from the asterisk using heplify and you are good to go. GitHub repo: https://github.com/sipcapture/homer

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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). The latest post mention was on 2023-01-25.

Flow related posts


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

Project Stars
1 RxJava 46,787
2 prettier 44,675
3 js-stack-from-scratch 19,631
4 react-redux-typescript-guide 12,901
5 javascript-obfuscator 10,317
6 Under-the-hood-ReactJS 5,483
7 reactor-core 4,404
8 BouncyLayout 4,165
9 flow-typed 3,771
10 butterfly 3,387
11 Ryven 3,124
12 apollo-tooling 3,024
13 Drawflow 2,958
14 skydive 2,361
15 Foodium 2,142
16 gatsby-starter-lumen 1,907
17 exabgp 1,882
18 RxFlow 1,738
19 csstype 1,433
20 NotyKT 🖊️ 1,421
21 ifme 1,359
22 SwiftLinkPreview 1,327
23 Homer 1,266
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.