Kona is an image processing server writen in TypeScript, and is designed to be run in Bun.
Despite being released as an open-source software to the general public, Kona may or may not fit your needs, as this is designed for my personal needs. Because of that, I'm publishing this under MIT license, you can read more here.
THIS SOFTWARE IS RELEASED AS IS, WITHOUT ANY WARRANTY OF ANY KIND. USE AT YOUR OWN RISK.
To install dependencies:
bun install
To run:
bun run index.ts
Please see FORMATS.md for a list of supported image formats.
Kona follows the OpenAPI 3.1 specification. You can point a Swagger UI to /openapi.yaml
to see the documentation, or access /docs
in any live instances.