Flow Updater JSON Creator

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • flowupdater-json-creator

    Create JSON file compatibles with Flow Updater from command line.

  • I've only mentioned the most significant elements present in the source code.

  • git clone https://github.com/zuygui/flow-updater-json-creator.git

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • FlowUpdater

    The free and open source solution to update Minecraft.

  • While discussing and assisting people on the Support Launcher Discord server, a discord server for helping people to make customs Minecraft launchers, I realized that creating JSON files compatible with Flow Updater was time-consuming and tedious. This led me to the idea of developing a command-line tool to replace the existing desktop application.

  • FlowUpdaterJsonCreator

    A JavaFX Application to generate a json for FlowUpdater -> https://github.com/FlowArg/FlowUpdater

  • While discussing and assisting people on the Support Launcher Discord server, a discord server for helping people to make customs Minecraft launchers, I realized that creating JSON files compatible with Flow Updater was time-consuming and tedious. This led me to the idea of developing a command-line tool to replace the existing desktop application.

  • requestty

    An easy-to-use collection of interactive cli prompts inspired by Inquirer.js.

  • Request TTY, a Rust crate that facilitates the creation of command-line forms.

  • json

    Strongly typed JSON library for Rust (by serde-rs)

  • Serde JSON, an extension of the serde crate that enables the serialization and deserialization of Rust structs.

  • clap-rs

    A full featured, fast Command Line Argument Parser for Rust

  • I began by developing a wrapper for the CurseForge API, which turned out to be a lengthy and challenging process but constituted the bulk of the work. Next, I coded the CLI, which was relatively straightforward. Instead of using the clap crate, a Rust tool for generating CLIs, I opted for the following line of code:

  • 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
  • With Bricklou, we have decided to refactor all the code of the app for a better readability and a better maintainability. The first version of code are always available at the old branch. The new version of the code is available at the master branch. I've migrated all the backend code to the backend in a rust crate called fujc_api for a better integration to the (future) GUI app and CLI. Why have two backend when we can have one ? For install the crate, you can use the following command :

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts