EveryDev.ai
Subscribe
Home
Tools

4,828+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2447
  • Coding1807
  • Infrastructure844
  • Projects696
  • Research592
  • MCP560
  • Marketing486
  • Analytics471
  • Design400
  • Testing388
  • Data361
  • Security302
  • Integration249
  • Communication238
  • Prompts233
  • Extensions216
  • Commerce167
  • Voice162
  • DevOps161
  • Web117
  • Learning113
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. framefields
    framefields icon

    framefields

    3D and Animation

    Open-source TypeScript library that renders motion graphics, 3D and audio on the GPU straight to MP4, built to be driven by coding agents.

    Visit Website

    At a Glance

    Pricing
    Open Source

    framefields npm package, open source under Apache-2.0. Currently version 2.2, in beta.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    3D and AnimationVideoAI Development Libraries

    Alternatives

    RemotionManimGXvgpu
    Developer
    Gatewai

    Listed Oct 2026

    About framefields

    framefields is an open-source TypeScript library from Gatewai that renders video frame by frame on the GPU and writes it directly to MP4. It is designed to be driven by coding agents such as Claude Code, Codex and Cursor, which write the composition code, inspect rendered frames and ship the result. The project is currently at version 2.2 and in beta, licensed under Apache-2.0.

    What It Is

    A video in framefields is a Composition: a tree of layers with keyframed animation. It renders natively on WebGPU (Dawn to Metal or Vulkan) in Node.js, with no headless browser, Puppeteer or screenshot pipeline. Timing is based on the frame number rather than wall-clock timers, so output is deterministic and frame-accurate.

    The docs describe it as bringing together compositing and VFX, typography and motion graphics, and 3D scenes in a single npm package.

    What You Can Build

    • Typography: GPU vector text that stays sharp across sizes, flexbox layout via Yoga, rich text, RTL support, and After Effects-style text animators and typewriter timing.
    • Motion and effects: keyframes, easing families, springs, scene transitions, and 54 GPU effects including grading, LUTs, grain, blur, keying, glass and halftone.
    • 3D: cameras, lights, PBR materials, shadows, bloom, primitives, and models in glTF, OBJ, FBX, STL, PLY and VOX formats.
    • Physics and particles: deterministic 2D and 3D rigid bodies and GPU compute particles.
    • Audio: soundtracks, procedural sound effects on a beat grid, and audio-reactive signals.
    • Data and vision: animated charts, Lottie files, and on-device ONNX detection, segmentation, pose and mattes.

    Agent Workflow

    Agent skills install in Claude Code with /plugin install framefields, or in Codex, Cursor, Gemini CLI and others with npx skills add gatewai-dev/framefields. The agent writes TypeScript, renders contact-sheet grids of frames to check easing and transitions, and exports MP4 with built-in QA. A local WebGPU preview player supports scrubbing, frame stepping and pinned notes for the agent to apply. Motion can also be tested in Vitest by asserting on pixels or frame-to-frame change. Documentation pages have Markdown twins and llms.txt files for machine reading.

    Setup Path

    Install with pnpm add framefields. It requires Node.js 22 or newer, an ES module project, and a WebGPU-capable GPU (Metal on macOS, Vulkan on Linux and Windows). Without a GPU, Linux falls back to a much slower CPU driver. The site compares memory use with headless Chromium rendering, stating 200-400 MB per worker for framefields versus 2-4 GB.

    framefields - 1

    Community Discussions

    Be the first to start a conversation about framefields

    Share your experience with framefields, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    framefields npm package, open source under Apache-2.0. Currently version 2.2, in beta.

    • Licensed under Apache-2.0
    • TypeScript to MP4 GPU rendering
    • 3D, 50+ effects, charts and Lottie, audio, on-device vision
    • Live local WebGPU preview player
    • Agent skills for Claude Code, Codex, Cursor and Gemini CLI

    Capabilities

    Key Features

    • GPU rendering straight to MP4 without a headless browser
    • Deterministic frame-number-based timing
    • GPU vector text with letter-by-letter animators
    • 3D scenes with PBR materials, shadows and bloom
    • 54 GPU effects including LUTs, halftone, glass and keying
    • Rigid-body physics and GPU particles
    • Soundtracks, procedural SFX and audio-reactive signals
    • Animated charts and Lottie support
    • On-device vision via ONNX (detection, segmentation, pose, mattes)
    • Live WebGPU preview with notes for agents
    • Contact-sheet frame grids and Vitest motion tests
    • Agent skills for Claude Code, Codex, Cursor and others

    Integrations

    Claude Code
    Codex
    Cursor
    Gemini CLI
    GitHub Copilot
    Hermes
    ONNX
    Vitest
    Lottie
    npm
    API Available
    View Docs

    Demo Video

    framefields Demo Video
    Watch on YouTube

    Ratings & Reviews

    No ratings yet

    Be the first to rate framefields and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Gatewai

    Read more about Gatewai
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Remotion icon

    Remotion

    Remotion is a framework for creating real MP4 videos programmatically using React, enabling parametrized content, server-side rendering, and scalable video automation.

    ManimGX icon

    ManimGX

    Rust and wgpu 3D animation engine with a Manim CE-compatible Python API that renders math and 3D videos to MP4 for agents and developers.

    vgpu icon

    vgpu

    A modular TypeScript WebGPU library for building cross-runtime shader applications in browsers, headless Node.js, and CI pipelines, designed for both developers and coding agents.

    Browse all tools

    Related Topics

    3D and Animation

    AI-powered tools for creating, manipulating, and animating 3D models, characters, and environments with intelligent rigging, texturing, and motion synthesis.

    59 tools

    Video

    AI tools that generate or edit video — from text-to-video and animation to avatars, dubbing, and short-form clips.

    98 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    447 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions