Our great sponsors
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
- InfluxDB - Access the most powerful time series database as a service
- SonarLint - Clean code begins in your IDE with SonarLint
-
- heavily used in for all kinds of network backend stuff, eg. at AWS, fly.io, Deno, even Cloudflare I think (don't they use deno deploy for some of their stuff?), Discord, Microsoft
-
Games (Veloren, or check out this website for updates on other games being developed in Rust)
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
You can release any desktop application with web UI (Electron-style) using Tauri, here are some showcases
-
Web applications e.g. online chess, or anything from this showcase list for axum or any other web framework for Rust you could find (e.g. Actix and its showcase list)
-
Databases (SurrealDB)
-
There's a re-implementation of git called gitoxide
-
rustdesk
Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative.
Remote Desktop (RustDesk)
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
-
Some people tried using Rust to implement programming languages, right now I do not know any bigger language with compiler written in Rust but there was an attempt with astro. Match statements make parsing in Rust pretty comfortable.
-
Web applications e.g. online chess, or anything from this showcase list for axum or any other web framework for Rust you could find (e.g. Actix and its showcase list)
-
IDEs (lapce)
-
Game engines (Bevy, Fyrox)
-
In theory you should be able to create Rust notebooks (Jupyter notebook) using evcxr so maybe some AI, data analysis, prototyping make sense if you aim for good performance in final application (protype in evcxr and use notebook as reference to implement final application in Rust for speed and safety).
-
Embedded (getting examples is starting to get tiring, so here you have just a lightweight alternative for some of RTOS applications which do not have hard real time constraints)
-
Game engines (Bevy, Fyrox)
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.