A React TypeScript component for a fully auditable, drivable, and replayable IDE.
A React TypeScript component for a fully auditable, drivable, and replayable IDE written in React with @radix-ui/theme styling.
TypeScript class that simulates a full IDE.
TypeScript class that simulates a file explorer in an IDE.
TypeScript types for the CodeVideo ecosystem.
Generates various markdown, PDF, or HTML downloads for professional quality educational tutorials, walkthroughs, and blog posts.
Various exports in the CodeVideo ecosystem to markdown, PDF, or HTML for professional quality educational tutorials, walkthroughs, and blog posts.
Create shockingly realistic automated software videos! The backend / CLI tool from CodeVideo to create videos.
The frontend engine to create videos on codevideo.io
Adapters for third party services (file system, github, etc.) to connect to the CodeVideo ecosystem.
TypeScript class that simulates a mouse.
TypeScript class that simulates a course author.
TypeScript class that simulates a single terminal.
A React TypeScript component for a fully auditable, drivable, and replayable mouse.
TypeScript class that simulates a single editor buffer.
Automatically recognize the editor by running processes and open the specified file in it.
SonarJS rules for ESLint
A series of React components used throughout the CodeVideo ecosystem.
See [Architecture packages](../../docs/development/architecture-packages.md#web-ide) for more information.
Mutex locks for async functions
Dynamically identify and statically analyze an arbitrary amount of source code files of any programming language.
1Password’s shared Prettier configuration.
TypeScript Language Service Plugin for Workflow SDK
[](https://github.com/mmkal/expect-type/actions/workflows/ci.yml)  [](ht