Skip to main content

Credits

Excalibur was made possible by these open-source frameworks and libraries.

App

Frameworks and Libraries

Ionic Framework

MIT License - Cross-platform mobile and desktop UI toolkitionicframework.com

Capacitor

MIT License - Cross-platform native runtimecapacitorjs.com

React

MIT License - JavaScript UI libraryreactjs.org

React Router

MIT License - Declarative routing for Reactreactrouter.com

TailwindCSS

MIT License - CSS frameworktailwindcss.com

Vite

MIT License - Frontend build toolvite.dev

TypeScript

Apache-2.0 License - Typed JavaScripttypescriptlang.org

Comlink

Apache-2.0 License - Web Workers made easyComlink GitHub

immer

MIT License - Immer library for immutable updatesimmer GitHub

js-sha3

MIT License - SHA-3 (Keccak) hash functionjs-sha3 GitHub

jsonwebtoken

MIT License - JSON Web Token implementationjsonwebtoken GitHub

Electron

Electron

MIT License - Cross-platform desktop app frameworkelectronjs.org

Electron-Vite

MIT License - Next generation Electron build tooling based on Viteelectron-vite.org

Electron-Builder

MIT License - Electron application builderelectron.build

Fonts

Inter

SIL Open Font License, Version 1.1View on Google Fonts

Fira Code

SIL Open Font License, Version 1.1View on Google Fonts

Others

Ionicons

MIT License - Open source iconsionicons.com

Capacitor File Picker

MIT License - File picker plugin for CapacitorCapacitor File Picker GitHub

Capacitor Blob Writer

MIT License - Efficient file writing for CapacitorCapacitor Blob Writer GitHub

Vitest

MIT License - Fast unit test frameworkvitest.dev

Cypress

MIT License - End-to-end testing frameworkcypress.io

Prettier

MIT License - Code formatterprettier.io

ESLint

MIT License - Pluggable JavaScript lintereslint.org

Server

Libraries

FastAPI

MIT License - A modern fast web framework for building APIs in Pythonfastapi.tiangolo.com

Uvicorn

BSD 3-Clause License - ASGI web server for Pythonuvicorn.org

PyCryptodome

Public Domain & BSD 2-Clause License - A self-contained Python package of low-level cryptographic primitives.pycryptodome.org

Pydantic

MIT License - Data validation library for Pythondocs.pydantic.dev

Database

DuckDB

MIT License - Fast, open-source, analytical database systemduckdb.org

SQLAlchemy

MIT License - Database ORM for Pythonsqlalchemy.org

SQLModel

MIT License - Library for interacting with SQL databases from Python code, with Python objectssqlmodel.tiangolo.com

Alembic

MIT License - Database migration tool for SQLAlchemyalembic.sqlalchemy.org

Others

GitPython

MIT License - Python library used to interact with Git repositoriesgitpython.readthedocs.io

PyJWT

MIT License - JSON Web Token implementation for Pythonpyjwt.readthedocs.io

Python SemVer

BSD 3-Clause License - Python module to simplify semantic versioningpython-semver.readthedocs.io

Python TOML

MIT License - Python library for parsing and creating TOMLPython TOML GitHub

TOML Kit

MIT License - Style-preserving TOML library for PythonTOML Kit GitHub

PyTest

MIT License - Testing framework for Pythondocs.pytest.org

Ruff

MIT License - An extremely fast Python linter and code formatterdocs.astral.sh/ruff