Credits
Open-source credits
SynCore is built on open-source software made by many people. Thank you. Each project is used under its own licence, named below.
In the website and app
| Project | What we use it for | Licence |
|---|---|---|
| Next.js | Website and application framework | MIT |
| React and React DOM | User interface | MIT |
| Tailwind CSS | Page styling | MIT |
| Lucide | Icons | ISC |
| Drizzle ORM | Database access | Apache-2.0 |
| Postgres.js | Database connection | Unlicense |
| Zod | Checking form input | MIT |
| node-rs argon2 | Password hashing | MIT |
| otpauth | Two-step sign-in codes | MIT |
| node-qrcode | QR codes for two-step sign-in | MIT |
| pdf-lib | Invoice and document PDFs | MIT |
| Nodemailer | Sending email | MIT-0 |
| uuidv7 | Record identifiers | Apache-2.0 |
| clsx | Page styling helper | MIT |
| server-only | Keeps server code out of the browser | MIT |
Fonts
| Project | What we use it for | Licence |
|---|---|---|
| Geist | Main typeface | OFL-1.1 |
| Atkinson Hyperlegible | Readable font in the accessibility toolbar | OFL-1.1 |
On our servers
| Project | What we use it for | Licence |
|---|---|---|
| Node.js | Runs the application | MIT |
| PostgreSQL | Database | PostgreSQL Licence |
| nginx | Web server in front of the application | BSD-2-Clause |
| Ubuntu | Server operating system | Various open-source licences |
| Docker Engine | Runs the application's parts side by side | Apache-2.0 |
| GnuPG | Encrypting backups before they leave the server | GPL-3.0 |
| Fail2ban | Blocking repeated sign-in attempts on the server | GPL-2.0 |
| llama.cpp | Runs the assistant's language model on our own server | MIT |
| Qwen2.5 1.5B Instruct | The assistant's language model | Apache-2.0 |
Notes
Each of these projects also uses other open-source code, under its own licence. If you would like a copy of a licence or source code we are required to provide, write to us and we’ll send it.