imazen/imageflow

High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow

4.4kStars on the repository
9Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
AGPL-3.0Licence, which decides whether bodies are shown

bash

01

imazen/imageflow

Cursor rule Cursor

Rules for working on bash scripts and their tests.

4.4k 2d ago A 678 tokens AGPL-3.0

ci

02

imazen/imageflow

Cursor rule Cursor

This rule describes the Continuous Integration and Deployment (CI/CD) workflow for the Imageflow project, primarily defined in .github/workflows/ci.yml and utilizing helper scripts within the ci/ directory.

4.4k 2d ago A 4,420 tokens AGPL-3.0

creating-rules

03

imazen/imageflow

Cursor rule Cursor

Cursor rule files (.mdc) must be placed in the /.cursor/rules/ directory, use kebab-case with descriptive names. Never place them in the root or outside of .cursor/rules.

4.4k 2d ago A 65 tokens AGPL-3.0

ffi

04

imazen/imageflow

Cursor rule Cursor

Imageflow offers a very stable ABI, focused on sending/recieving JSON and byte buffers in conjuction with an endpoint string. There are wrappers in C# (the main one), go, node, elixr, and more. Keeping these wrappers up-to-date with the latest JSON features is difficult, and the nature of the JSON graph structure…

4.4k 2d ago A 145 tokens AGPL-3.0

json-api

06

imazen/imageflow

Cursor rule Cursor

The structs and enums from @/imageflowtypes/src/lib.rs are used in every rust file - always load it!, and also serve as the JSON API schema.

4.4k 2d ago A 113 tokens AGPL-3.0

riapi

07

imazen/imageflow

Cursor rule Cursor

It's important to reference the files below when touching anything to do with the Imageflow API, Instructions, querystring commands, RIAPI, or Ir4Commands.

4.4k 2d ago A 897 tokens AGPL-3.0

rust

08

imazen/imageflow

Cursor rule Cursor

When working on imageflow, we want to preserve comments in the code - ALWAYS - since they help us remember corner cases. Always repeat them back out into the new code. And always load /imageflowtypes/src/lib.rs into memory, since we use it in every rust file.

4.4k 2d ago A 265 tokens AGPL-3.0