From d862e56e34ad1a76836cc2716b473a61879f2205 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Fri, 27 Mar 2026 21:15:00 +0100 Subject: feat: init desktop app --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index d86b8978..493e2277 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ OpenCut Logo -

OpenCut

+

OpenCut

A free, open-source video editor for web, desktop, and mobile.

@@ -40,6 +40,7 @@ Thanks to [Vercel](https://vercel.com?utm_source=github-opencut&utm_campaign=oss ## Project Structure - `apps/web/` – Main Next.js web application +- `apps/desktop/` – Native desktop app (in progress) - `src/components/` – UI and editor components - `src/hooks/` – Custom React hooks - `src/lib/` – Utility and API logic @@ -86,6 +87,12 @@ The application will be available at [http://localhost:3000](http://localhost:30 The `.env.example` has sensible defaults that match the Docker Compose config — it should work out of the box. +### Desktop setup + +Desktop is opt-in. If you're only working on the web app, skip this entirely. + +If you want to get ready for `apps/desktop`, see [`apps/desktop/README.md`](apps/desktop/README.md). It's a two-step setup: Rust toolchain first, then desktop native dependencies. + ### Self-Hosting with Docker To run everything (including a production build of the app) in Docker: @@ -110,6 +117,7 @@ See our [Contributing Guide](.github/CONTRIBUTING.md) for detailed setup instruc - Fork the repo and clone locally - Follow the setup instructions in CONTRIBUTING.md +- Working on `apps/desktop`? See [`apps/desktop/README.md`](apps/desktop/README.md) for setup - Create a feature branch and submit a PR ## License -- cgit v1.3.1