Interactive psychrometric chart calculator for HVAC engineers. Calculate and visualize air properties, process flows, and energy requirements.
🔗 Website: https://psychroid.thermocraft.space/
- Interactive psychrometric chart visualization
- Calculate moist air properties (dry-bulb temperature, humidity ratio, wet-bulb, etc.)
- Calculate and visualize air processes (heating, cooling, humidification, etc.)
- Mobile-friendly responsive design
- React 19.0.0
- TypeScript
- Vite
- Tailwind CSS
- WebAssembly (WASM)
- D3.js
This project is configured for deployment on Cloudflare Pages:
- Connect your GitHub repository to Cloudflare Pages
- Configure build settings:
- Build command: npm install && npm run build
- Build output directory: /dist
- NODE_VERSION: 22.14.0
The psychrometric calculations are powered by a custom WebAssembly module. The application automatically initializes the WASM module on startup.
psychroid-web/
├── public/ # Static assets and files
├── src/
│ ├── components/ # React components
│ ├── lib/ # Utility functions and WASM files
│ ├── App.tsx # Main application component
│ └── main.tsx # Entry point
└── index.html # HTML template