cupl owes its existence to friends, family and the open source community. Here is a non-exhaustive list.
Facilities
Oxford Hackspace at the start.
Firmware and Codec
- MD5 by Martin Peslyak
- Base64 by Apple
- CFFI
- Ndeflib
Hardware
Backend
Started with a tutorial by Matt Wright. The overall structure mimics that of his Overholt example application.
- Flask
- SQLAlchemy
- Flask-SQLAlchemy
- Marshmallow
- Marshmallow-sqlalchemy
- Requests
- Flask-RESTful
- Postgres
- PyJWT
- hashids
- Flask-Limiter
- Flask-CORS