Start · guide
Feature tracks — where to go next
Current Apexify.js 6.0.0 documentation for Feature tracks — where to go next.
Each row is a topic lane: open the linked overview first, then follow the numbered chapters in that topic from the Feature guides hub.
You already learned ApexPainter on Start here. Use this page when you know what you want to build and need the right guide.
Tracks at a glance
| Track | What you can do | Hub |
|---|---|---|
| Canvas | Sizes, coordinates, solid / gradient / image backgrounds, layers, patterns, noise, borders, shadows, zoom | Canvas overview |
| Images & shapes | createImage — placement, crop, filters, masks, groups, effects, clip, shapes | Images overview |
| Text | createText — fonts, layout, gradients, stroke/glow, curved text, measureText | Text overview |
| GIF & animation | createGIF, animate, frames, disposal, watermarks, encode pipeline | GIF overview · animate API |
| Lines & Path2D | path2d.custom connectors, path2d.create, path2d.draw, detect.path, arrows, textures | Lines overview |
| Charts | Bar, line, pie, radar, polar, combo / comparison charts | Charts overview |
| Video & FFmpeg | createVideo, discovery, transcode, addTextOverlay, audio/SFX — FFmpeg on PATH | Video overview · Options hub |
| Video pipeline (advanced) | videoPipeline() layer stack for editor backends | Video (advanced) · Pipeline |
| Procedural audio (advanced) | createAudio — presets, sequences, compose; no sound files | Audio (advanced) · createAudio |
Raster · batch · save · output · painter.image | pixels, path2d, detect, batch / chain, save, outPut, image.* | Raster, batch & output |
| Templates · assets · components · plugins (5.4+) | createTemplate, painter.assets, prepareForRender, $ toggles on paints, painter.components, painter.plugins, painter.use | Composition hub · Scene overview |
Suggested order if you are learning
- Beginner guide — first PNG, buffers, saving, mistakes.
- Canvas — almost everything draws onto a canvas you create first.
- Pick one of Images, Text, or GIF next (whatever matches your project).
- Add Recipes (philosophy, what you can build) when you need outcome framing
/recipe-*snippets. - Add Lines, Charts, Video, Raster / batch / save, or Advanced (Composition · Scene · Video pipeline ·
createAudio) when you need that capability.
Other hubs (beyond feature guides)
| Topic | Hub | Use when |
|---|---|---|
| Recipes & ideas | Recipes · Philosophy · What you can build | Outcomes, recipe-*, catalog → guides. |
| Types & source | Docs README (TypeScript signatures & types) · Internals | Where lib-next implementations live. |
| Advanced · Scene · Composition · Video · Audio | Advanced · Scene · Composition · Video · Audio | Layer graphs, videoPipeline, createAudio, templates & $ assets. |
| Internals & release history | Internals · Changelog | Maintainer notes and historical release context — prefer product docs above for everyday use. |
Full topic index: Feature guides hub.