Skip to content
Apexify.jsDocs
Apexify.js version v5.4.5

Start · tutorial

Beginner guide

Current Apexify.js 6.0.0 documentation for Beginner guide.

apexify.jsRuntime: nodeCURRENTSince 6.0.0

Short lessons in order. Finish each page before the next.

Files in this folder use 00– prefixes so they appear in reading order in the sidebar.

Deep links: each page’s stable anchor matches its filename without .mdx (for example 01-install-and-setup.mdx → /docs#01-install-and-setup). The hub is {#00-beginner-guide}.


Lessons

#PageTopic
1Install & setupNode, package, editor
2Your first imagecreateCanvas + save PNG
3How buffers workCanvasResults, chaining draws
4Save & exportWriting files, typical workflow
5Common mistakesawait, paths, wrong buffer

After this track

Open Canvas & backgrounds — overview under 03-feature-guides/canvas/ for every background option (solid, gradient, image, video, layers, patterns).

Open Images & shapes (createImage) under 03-feature-guides/images-shapes/ for bitmap layers, shapes, masks, filters, distortion, and grouped transforms.

Open Text rendering (createText) under 03-feature-guides/text-rendering/ for fonts, wrapping, gradients, glow/shadow/stroke, arc text, and measureText.

Open GIF & animation (createGIF) under 03-feature-guides/gif-animation/ for frames, transparency, onStart / onEnd, and output formats.

For connectors and vector paths, see Lines & connectors (createCustom, drawPath, hit testing).

For ideas mapped to APIs (social banners, Discord cards, chart PNGs, GIFs, video thumbnails, …), see What you can build and the Recipes hub.

Then use 03-feature-guides for charts, video, pixels, and every deep topic.


One rule to remember

Always pass the latest buffer into the next draw call (createText, createImage, …). Each step returns a new PNG buffer.

Start lesson 1: Install & setup.


Next steps