Made with ❤️ | Designed by humans 🧑💻 | Built by robots 🤖*
A Windows app for building Star Citizen armor and clothing loadouts (your "drip"). Plan loadouts with live stat summaries, 3D model previews, and shareable loadout files — all sourced from your local Star Citizen installation.
- Slot-based loadout planner — equip items across armor and clothing slots
- Item browser — search and filter by slot type, name, manufacturer and more
- Stat summary — aggregated damage resistances, mass, temperature protection, and oxygen supply
- 3D model viewer — preview equipped items in a WebGL viewer with orbit controls and PBR lighting
- Save & share — save loadouts locally, copy share codes, and export
.jsonloadout files - Auto-detection — finds your Star Citizen install automatically; supports manual path entry as fallback
- Game data extraction — extracts item metadata and 3D models directly from your SC
Data.p4k - Star Citizen Wiki integration — includes optional integration with the Star Citizen Wiki API for enriched item results
- Weapons and utility items in viewer and loadouts
- Direct UEX integration for richer pricing and marketplace data
Requirements
- Windows 11 or Windows 10 (with WebView2)
- A Star Citizen installation
- Go to StarDrip.app or StarDrip Releases on GitHub
- Download latest version (installer or portable)
- Node.js 20.19+ or 22.12+ and npm
- Rust (stable, edition 2021)
- Tauri CLI system dependencies
- On Windows: Microsoft Visual Studio C++ Build Tools, WebView2 (ships with Windows 10+)
# Clone the repository
git clone https://github.com/eclarke12/StarDrip.git
cd StarDrip
# Install frontend dependencies
npm install# Start the Tauri dev server (opens a native window with hot-reload)
npm run tauri devThis launches both the Vite dev server and the Tauri desktop shell. The frontend runs at http://localhost:1420 with HMR enabled.
# Build the desktop installer / executable
npm run tauri buildThe output binary is written to src-tauri/target/release/.
The static marketing site for stardrip.app lives in website/. It is a separate Vite entry from the Tauri frontend, but reuses the app's checked-in badge and font assets.
# Start the website dev server and open it in a browser
npm run site:dev
# Build the deployable static site into site-dist/
npm run site:build
# Preview the production build locally
npm run site:previewDuring development the site is served at http://localhost:5173/website/ by default; use the URL printed by Vite if that port is occupied. The generated site-dist/ directory is gitignored and is the directory to publish to a static host. Download links are currently configured to use the repository's latest GitHub release.
| Layer | Technology |
|---|---|
| Desktop shell | Tauri v2 (Rust + WebView2) |
| Frontend | React 19 + TypeScript |
| Styling | Tailwind CSS v4 |
| 3D viewer | Three.js (vanilla, imperative) |
| State management | Zustand |
| Local database | SQLite via rusqlite |
| Game data extraction | StarBreaker crates (embedded) |
| Item enrichment | Star Citizen Wiki API (optional) |
This app would not be possible without these amazing people/tools:
- StarBreaker
- Star Citizen Wiki API
- Pre-launch testers from the ShackFleet org thank you!
This statement was written by a human. Yes, I used em-dashes before they were (un)cool.
AI represents one of the greatest changes in computing technology--possibly the greatest since the invention of the Internet. AI has and will massively disrupt the ways we work, particularly in white collar jobs like mine as a developer.
This app grew from a tiny inkling of an idea--a what-if dream--using knowledge that would've taken me months to learn, if I even could've. The ability for AI to enable rapid development cannot be ignored but we must ensure this is a tool that we use, and not a total replacement for our human ingenuity.
If you have thoughts, comments, or concerns, please connect via socials.
This is a fan-made tool and is not affiliated with or endorsed by Cloud Imperium Games or Roberts Space Industries. Star Citizen®, Roberts Space Industries®, and Cloud Imperium® are registered trademarks of Cloud Imperium Rights LLC and Cloud Imperium Rights Ltd. All game data and translations are used for informational and educational purposes only.