Catalytic

🚀 Catalytic is an ORM for ScyllaDb and Cassandra which provides zero-cost abstractions for querying and generating Rust structs based on the database. Scylla and Cassandra are both NoSQL databases which can scale horizontally and hold large amounts of data. (by Jasperav)

Catalytic Alternatives

Similar projects and alternatives to Catalytic

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

Catalytic reviews and mentions

Posts with mentions or reviews of Catalytic. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-09.
  • My App 'Beezle Social' Is Live on the App Store. Used: Rust, Swift and AWS
    2 projects | news.ycombinator.com | 9 Feb 2023
    After years of working, I finally completed Beezle Social, discover local events!

    Beezle Social is an app that is ready to be downloaded on the App Store and possibly soon on the Play store as well! With Beezle, you can explore events happening nearby. Check out the website at https://beezleapp.com/. The app can be downloaded at: https://apps.apple.com/us/app/beezle-social/id1661982809. I completed this on my own.

    Rust is used at the backend. I did choose Rust because of its safety and speed. I took me awhile to get used to the type-system, but after that, I was amazed by the functionality and ecosystem. It is a joy working with macro's, cargo and code quality of other libraries.

    Swift is used at the frontend. Obviously I preferred Swift over Obj-c. I used SwiftUI + UIKit to make the UI. The whole chatting part is done with UIKit because SwiftUI does not support advanced text editing options. I used some hacks in the chatting part to make sure SwiftUI doesn't reload everything all the time when a new message comes in.

    AWS is used at the deploying side. I used ECS and Docker to deploy the server and a lot of other services for media, CDN and mailing system.

    Beezle used libraries I created: https://github.com/Jasperav/Catalytic and https://github.com/Jasperav/GRDB-ORM. Catalytic is an ORM for the scylla-rust-driver and GRDB-ORM an ORM for GRDB.

    I am happy to answer any question! Please download the app, leave a review and ping me if you missing features.

  • Catalytic, a Rust ORM for ScyllaDb
    2 projects | /r/rust | 22 Jan 2023
    2 projects | /r/rust | 18 Jan 2023
  • Why is 'unicode-segmentation' in my Cargo.lock despite I don't have it anywhere in my dependencies?
    3 projects | /r/rust | 13 May 2022
    The Cargo.lock file: https://github.com/Jasperav/Catalytic/blob/versions/Cargo.lock
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Apr 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic Catalytic repo stats
4
87
6.6
4 months ago

Jasperav/Catalytic is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of Catalytic is Rust.


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