WebSoftware
Spice Website
Run ngspice and SPICE OPUS simulations in the browser.
- Next.js
- Tailwind CSS
- TypeScript
- Shadcn UI

Spice Website
Project Overview
The Spice Website is a website that allows users to run ngspice and spice opus remotely. It is built with Next.js and Tailwind CSS. It uses PostgreSQL as the database and uses the Prisma ORM to interact with the database. It uses the Clerk authentication service to handle authentication. It is hosted on VPS on Hetnzer.
Key Features
- Run ngspice and spice opus remotely
- View and download simulation results
- User authentication
- User management
- API integration
Tech Stack
- Next.js
- Tailwind CSS
- TypeScript
- tRPC
- Shadcn UI
- PostgreSQL
- Prisma
- Clerk
- ngspice
- spice opus
- pm2