Show HN: Twick – React Based Video Editor Library

4 months ago 16

This repository contains a collection of packages for video and image manipulation, built with modern web technologies.

  • @twick/media-utils: Core utilities for media handling and manipulation
  • @twick/canvas: React-based canvas library for video and image editing
  1. Clone the repository:
git clone https://github.com/ncounterspecialist/twick.git cd twick
  1. Install dependencies:
  1. Build all packages:
  1. Start development:

Each package can be developed independently:

# Build a specific package npm run build --workspace=@twick/canvas # Start development mode for a package npm run dev --workspace=@twick/canvas

Here’s a glimpse of building a video using the SDK:

Watch it in action

This project is licensed under the Apache 2.0 License with additional terms.

  • ✅ Free for use in commercial and non-commercial apps
  • ✅ Can be modified and self-hosted
  • ❌ Cannot be sold, rebranded, or distributed as a standalone SDK or developer tool
  • ❌ Cannot be used to offer hosted cloud functions as a paid service

👉 For resale, or SaaS redistribution please contact us.

Read Entire Article