Skip to content
@codevideo

CodeVideo

Convert code to videos with a single click.

CodeVideo: Create Software Educational Content in Minutes, Not Hours

status badge

status badge

status badge

status badge

Create professional, clear, and correct step-by-step software courses, lessons, and tutorials in minutes, not days.

Welcome to the CodeVideo framework and ecosystem!

Highlevel Overview

The following is a listing of packages used around the CodeVideo ecosystem, more or less according to how often they are used:

Core Layer

@fullstackcraftllc/codevideo-types - the TypeScript types used around the CodeVideo ecosystem. Used by almost all packages listed further below.

Virtual Layer (sits on top of core layer)

@fullstackcraftllc/codevideo-virtual-ide - the virtual IDE used for state traversal and reconstitution, comprised of:

GUI Layer (sits on top of virtual layer)

  • @fullstackcraftllc/codevideo-ide-react - Currently our only renderer, an advanced React component. This is the component currently used to make the videos. We have plans to build fully SVG and Canvas-based editors in the future.

CLI

@fullstackcraftllc/codevideo-cli - the go-based CLI for generating videos from JSON directly on the command line.

MCP Server

@fullstackcraftllc/codevideo-mcp - the TypeScript + Node based MCP Server for build software content with natural language.

Exporters

Websites

API

Miscellaneous

Pinned Loading

  1. codevideo.io codevideo.io Public

    Source for CodeVideo's homepage, codevideo.io - convert code into video

    TypeScript 8 3

  2. studio.codevideo.io studio.codevideo.io Public

    The source code for CodeVideo Studio at studio.codevideo.io

    TypeScript 20 6

  3. codevideo-mouse codevideo-mouse Public

    A series of React TypeScript components and for a fully auditable and replayable virtual mouse.

    TypeScript 1

  4. codevideo-white-paper codevideo-white-paper Public

    The codevideo white paper explaining the formal model of the framework.

    TeX 2

  5. codevideo-editor codevideo-editor Public

    A fully functional IDE for the browser with fully controllable APIs and time travel abilities.

Repositories

Showing 10 of 40 repositories
  • codevideo-api Public

    The Node express API for CodeVideo video creation.

    codevideo/codevideo-api’s past year of commit activity
    TypeScript 2 MIT 1 0 0 Updated Jan 7, 2026
  • codevideo-types Public

    TypeScript types used around the CodeVideo ecosystem.

    codevideo/codevideo-types’s past year of commit activity
    TypeScript 1 2 0 0 Updated Oct 28, 2025
  • codevideo-react-components Public

    A series of React components used throughout the CodeVideo ecosystem.

    codevideo/codevideo-react-components’s past year of commit activity
    TypeScript 0 MIT 1 0 0 Updated Oct 28, 2025
  • studio.codevideo.io Public

    The source code for CodeVideo Studio at studio.codevideo.io

    codevideo/studio.codevideo.io’s past year of commit activity
    TypeScript 20 MIT 6 0 0 Updated Oct 28, 2025
  • codevideo.io Public

    Source for CodeVideo's homepage, codevideo.io - convert code into video

    codevideo/codevideo.io’s past year of commit activity
    TypeScript 8 3 0 0 Updated Oct 28, 2025
  • codevideo-white-paper Public

    The codevideo white paper explaining the formal model of the framework.

    codevideo/codevideo-white-paper’s past year of commit activity
    TeX 0 2 0 0 Updated Oct 28, 2025
  • .github Public

    CodeVideo's public README.

    codevideo/.github’s past year of commit activity
    0 MIT 1 0 0 Updated Oct 28, 2025
  • codevideo-cli Public

    The CLI tool for generating CodeVideos.

    codevideo/codevideo-cli’s past year of commit activity
    HTML 1 0 0 0 Updated Sep 19, 2025
  • codevideo-exporters Public

    Generates various markdown, PDF, or HTML tutorials for professional quality educational tutorials, walkthroughs, and blog posts.

    codevideo/codevideo-exporters’s past year of commit activity
    TypeScript 1 1 0 0 Updated Aug 26, 2025
  • codevideo-mcp Public

    The MCP server for CodeVideo. Create software educational content using natural language.

    codevideo/codevideo-mcp’s past year of commit activity
    TypeScript 2 MIT 0 0 0 Updated Jun 29, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.