This project is licensed under the GNU GPL-3.0 License — see the root LICENSE file for details.
The ICV project is distributed under the GNU GPL-3.0 License.
- ✓ You CAN: Use, modify, and redistribute the source code under GPL-3.0 terms.
- ✓ You CAN: Include this code in GPL-compatible derivative works when you comply with the GPL-3.0 terms.
We use Swapy for drag-and-drop functionality.
The following icon libraries require attribution:
- Font Awesome 6 (CC BY 4.0): Used via React Icons. License
- Game Icons (CC BY 3.0): Used via React Icons. License
Credits: See CREDITS.md for a full list of third-party assets and licenses.
| Category | Key Packages | License |
|---|---|---|
| Framework | React, Next.js, TypeScript | MIT / Apache-2.0 |
| UI & Styling | Radix UI, Tailwind CSS, Framer Motion, Lucide | MIT |
| Data Viz | D3, Recharts, Leaflet, React Leaflet | MIT / BSD / ISC |
| State & Data | Prisma, TanStack Table/Virtual | Apache-2.0 / MIT |
| Utilities | Swapy (GPL-3.0), date-fns, react-dropzone, sonner | Various (FOSS) |
| Category | Key Packages | License |
|---|---|---|
| Framework | Flask, Werkzeug, Jinja2 | BSD-3-Clause |
| Data Science | NumPy, Matplotlib, Shapely, uncertainty_toolbox | BSD / MIT |
| Database/API | Psycopg, Requests, Flasgger, Pydantic | BSD / Apache / MIT |
| Library | License |
|---|---|
| React Icons | MIT |
| Font Awesome 6 | CC BY 4.0 |
| Game Icons | CC BY 3.0 |
| Tabler / Lucide | MIT / ISC |
| Material / Grommet | Apache-2.0 |
- Attribution: This file serves as the formal attribution for all third-party libraries and icons used in the ICV project.
- No Warranty: As per the GNU GPL-3.0 license, all software is provided "as is" without warranty of any kind.
Last Updated: April 2026