Go back Crab Url
    webrustaxumtypescriptreacttailwindredis

Crab Url

Crab Url is a simple, temporal url shortener. It allows you to create short urls that will expire after a certain amount of time.

It leverages Rust for its backend, ensuring high-performance, security, and reliability. The backend utilizes Axum, a powerful and asynchronous web framework in Rust, enhancing scalability and responsiveness.

The backend is backed by Redis, a fast in-memory database, which allows for fast and efficient storage and retrieval of data.

The frontend is built with Typescript and React, using Tailwind for styling. It is a SPA that communicates with the backend through a REST API.

It’s currently in the process of being rebuilt and moved to my own server, so there’s no deployment available, but you can still have a look at the repository.