celest

The Flutter cloud platform (by celest-dev)

Celest Alternatives

Similar projects and alternatives to celest based on common topics and language

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better celest alternative or higher similarity.

celest reviews and mentions

Posts with mentions or reviews of celest. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-01.
  • Show HN: Celest – The Flutter Cloud Platform
    3 projects | news.ycombinator.com | 1 Apr 2024
    > How do you handle versioning? Are there any guidelines/rules one must abide by?

    Versioning is not fully fleshed out yet, but we have an open issue for it here: https://github.com/celest-dev/celest/issues/4

    It's a problem I want to tackle correctly, so that you'd need to put as little thought into it as possible. It should "just work". Vercel's skew protection [1] stands out as a recent example of doing this well.

    > It looks like you using Flutter's Dart<=>JSON serialization; do you recommend using built_value for immutable data structures?

    JSON was chosen as the primary serialization format for the reasons mentioned here [2]. Primarily, familiarity to Flutter developers, availability of JSON-compatible types in the wild, and integration with non-Dart clients.

    The JSON structure is outlined here (working on a full spec): https://celest.dev/docs/functions/http-requests

    built_value types can be used in Celest currently by giving the class `fromJson`/`toJson` methods. I haven't implemented auto-serialization for them, yet, but it should be straightforward. I've used built_value heavily in the past and agree there's no better alternative for some use cases.

    > Do you support protobuf/cap'n'proto?

    In the future, I plan to support more serialization formats, including protobuf and binary protocols. I will check out cap'n'proto, it was not yet on my radar.

    [1] https://vercel.com/docs/deployments/skew-protection

    [2] https://x.com/dillonthedev/status/1749806407510381054

Stats

Basic celest repo stats
2
203
9.0
9 days ago

celest-dev/celest is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of celest is Dart.


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