OpenCut (formerly known as AppCut) is a free, open-source video editing platform designed for versatility across web, desktop, and mobile environments.
Why OpenCut?
Core Features
Before You Install Ensure you have the following tools installed:
Clone the repository:
git clone https://github.com/OpenCut-app/OpenCut.git
Navigate to the web app directory:
cd apps/web
Install dependencies:
bun install
Start the development server:
bun dev
Prerequisites
Step-by-Step Instructions
Start the database and Redis services (run from the project root):
docker-compose up -d
Navigate to the web app directory:
cd apps/web
Copy the environment configuration file:
cp .env.example .env.localcopy .env.example .env.localCopy-Item .env.example .env.localConfigure the required variables in .env.local:
DATABASE_URL="postgresql://opencut:opencutthegoat@localhost:5432/opencut"
BETTER_AUTH_SECRET="your-generated-secret-here"
BETTER_AUTH_URL="http://localhost:3000"
UPSTASH_REDIS_REST_URL="http://localhost:8079"
UPSTASH_REDIS_REST_TOKEN="example_token"
NODE_ENV="development"
Generate a BETTER_AUTH_SECRET:
openssl rand -base64 32[System.Web.Security.Membership]::GeneratePassword(32, 0)node -e "console.log(require('crypto').randomBytes(32).toString('base64'))"Run database migrations (from within apps/web):
bun run db:migrate
Launch the development server (from within apps/web):
bun run dev
Once the process is complete, the application will be accessible at http://localhost:3000.
Dayflow Mac App Review: Turn Screen Time Into an AI Timeline
O3Cloud: High-Speed Access to China for Overseas Users – 30-Day Free Trial
Grey Deer VPN: Residential IPs for Secure Global Access
Shanlian VPN Review: High-Speed, Private & Optimized for China
OxyGent: Build Multi-Agent Systems That Learn and Scale Without YAML
FossFLOW: Offline-Ready Isometric Diagram Builder for the Browser
Emojied: Convert Any URL into a Single Emoji Short Link
ThinkChain: Stream Claude's Reasoning with Local Tools and MCP
Chinese Kinship Calculator: Instantly Decode Family Relationship Terms
AutoGenLib: Generate Python Code on the Fly With OpenAI API
ZeroSearch: Training LLMs to Search Without Real-World Search Engines
LiveTerm: A Next.js Terminal-Style Website Template