4 comments

  • dkoy 26 minutes ago
    Briefly checked out the repo and demo, looks neat!

    Bookmarked to keep a tab on for future reference.

    I noticed that SQLAlchemy (an ORM) is part of the stack, and that “Postgres support” is in the roadmap. For people coming from Supabase and the like which is Postgres-first, some upfront clarification around which database is already supported, would be helpful.

    • lalitgehani 7 minutes ago
      Thanks for the kind words and the bookmark!

      You're right. Since I use SQLAlchemy, the core is already database agnostic. Swapping the connection string to Postgres actually works for most features right now.

      I listed it as "Roadmap" only because I haven't finished the full end-to-end test suite for Postgres yet, and I wanted the default "Quick Start" to be a zero dependency SQLite setup. I am also working on native read/write splitting so that the system can properly leverage scaling architectures (like Amazon Aurora's single-writer / multi-reader clusters) out of the box.

      I'll make sure to clarify in the docs that it's currently "experimental" rather than missing. Appreciate the feedback!

  • mring33621 9 minutes ago
    I'm not sure the AGPL license is a good choice for this.

    None of Django, Rails, Pocketbase or Supabase, which I think count as competitors, use AGPL.

    Unless you can clarify that custom hooks and schemas are outside of the AGPL license, SnackBase may be a non-starter for commercial use.