14 comments

  • Retr0id 1 hour ago
    Tried it in Firefox and it was working for a few minutes and then managed to crash the whole browser. Definitely a firefox and/or gpu driver bug though. I can't wait for WebGPU browser/platform support to get a bit more mature, because it's awesome (although the security implications do make me nervous).
    • mohebifar 8 minutes ago
      Yep. Unfortunately, Firefox has a poor WebGPU support atm.
  • xrd 2 hours ago
    I've been using kdenlive and it is functional as an open source video editor. I don't know if kdenlive supports shared assets and projects, but this feels like something this project could offer and exceed expectations. Is that on the roadmap?
    • mohebifar 1 hour ago
      Yes, that was part of the thinking behind the licensing choice. The goal was to keep the engine itself open source, while creating opportunities to monetize adjacent offerings like cloud file management, sharing, AI editing, and other higher-level capabilities.
  • bensyverson 2 hours ago
    Really cool! It may not replace a dedicated NLE for professional editors, but I love that it's a fully functional NLE that you could drop into an existing web app that handles video.
    • mohebifar 2 hours ago
      Yes, but the goal is to become the photopea of video editing. Something quick that you can launch via web that can support 80% of the day to day use cases.
      • bensyverson 1 hour ago
        Nice. It feels like mobile is the natural place for it—how feasible is that today?
  • xnx 1 hour ago
    How does this compare to https://omniclip.app/ ?
    • mohebifar 9 minutes ago
      Seems interesting. I had not seen Omniclip specifically. But like most web-based NLEs I've seen, its UX feels unfamiliar. My goal was to build a desktop-grade professional editor that feels familiar to editors like Premiere Pro, DaVinci Resolve, and Final Cut Pro, rather than reinventing the editing experience.
  • mohebifar 3 hours ago
    Free and open source NLE video editor powered by WGPU, WASM, WebGPU, Rust, and Tanstack Start
    • RobotToaster 1 hour ago
      This is absolutely not an open source license https://polyformproject.org/licenses/noncommercial/1.0.0/

      It violates point 1,5 and 6 of the open source definition https://opensource.org/osd

      • mohebifar 5 minutes ago
        You are absolutely right. I just changed the license to ELv2.
    • empressplay 1 hour ago
      I think you selected the wrong license. Your license currently as written actually forbids _using_ the software for a commercial purpose, eg if someone monetizes a video edited using your software, they are in violation of your license, which is not what you want.

      Look at something like the Hashicorp BSL [1] for inspiration on crafting a license that forbids specific commercialization of the software itself.

      [1] https://www.hashicorp.com/en/bsl

      • mohebifar 5 minutes ago
        You are right. Thanks for the insights! I just changed the license to ELv2.
    • esafak 2 hours ago
      Any plugin plans? In case you don't know, there is a standard for it: https://openeffects.org/

      Would you like to share your development experience? I suggest creating a CONTRIBUTING.md and enabling discussions if you are open to PRs.

      • mohebifar 1 hour ago
        Great question! I actually have built a poc that is not released yet. It's on the roadmap. It requires some tooling for the devs building these plugins like a CLI for building the WASM binaries, bundling, manifests, etc.

        The current poc still has significant performance overhead, and that overhead grows as the plugin system becomes more powerful. If plugins are only allowed to apply a WGSL shader, the performance impact is almost negligible. But features that require broader access to timeline data, such as time shifts, speed ramps, or full timeline transformations, become much more expensive and make zero-copy architectures harder to reason about.

  • Jayakumark 2 hours ago
    great project but non commercial license, makes me not to go near it.
    • mohebifar 2 hours ago
      I see. I haven't decided on the commercial license yet. This might be temporary. I started this as part of another for-profit side project (for dubbing videos with AI). I may change the license later as the quote unquote "copyright owner". If I see the open-source community is active and finds it useful, I'd switch to a free-er license. Things are not super clear yet to me re what can be done with a web based video editor.
      • tredre3 1 hour ago
        I personally don't see a problem with having the code be for non-commercial use only, but your hosted instance probably should allow commercial use. Otherwise I don't see how you're going to become the Photopea of video, which you stated as a goal.
        • mohebifar 4 minutes ago
          Thanks for the feedback! I honestly had not read the license thoroughly. I just changed it to ELv2.
      • cpb 1 hour ago
        +1 for seeking clarity on commercial use.

        I want to support some colleagues with automating some of the setup of routine video editing. Can't consider this impressive work without that clarity!

        • mohebifar 3 minutes ago
          Thanks so much for the feedback. I just changed the license to ELv2.
  • skyberrys 1 hour ago
    This looks cool! I'll check it out later from my computer, I'm guessing it's not so easy to use on mobile.
  • thefourthchime 2 hours ago
    This is very cool!! but a test video I did and I played it back on Safari, the video playback was very, very choppy (m2 air). Is this a known issue?
    • mohebifar 2 hours ago
      Ah I believe I should have clarified browser support. Safari is not very well supported. Have you tried chrome?
  • bstsb 1 hour ago
    looking good! getting red/inverted video flashes on Firefox, M4 Pro. could be an issue with canvas anti-fingerprinting though, not sure its root cause
  • SlavikCA 2 hours ago
    Great project!

    Is there similar project for image editing?

    Just basic features:

    - cropping

    - rotating

    - brightness & contrast

    • fragmede 2 hours ago
      photopea?
      • modeless 1 hour ago
        Yeah, Photopea isn't exactly basic but it's great. If this became the Photopea equivalent for video that would be awesome.
      • SlavikCA 38 minutes ago
        Thank you. Just tried it.

        UI is rather confusing.

  • Jaxkr 2 hours ago
    Great project. The last time someone did this idea well they got acquired by Microsoft. Clipchamp has since been enshittified, making them ripe for disruption. The wheel continues to turn…
  • baibai008989 1 minute ago
    [dead]
  • devnotes77 1 hour ago
    [dead]
  • bitwize 59 minutes ago
    Is it feature-parity with Adobe Premiere and Final Cut Pro? If not, then it's not professional.
    • dylan604 46 minutes ago
      If you make money at it, you're professional. People are making so much money being content creators and don't give a damn about your definition of needing Pr or FCP to be professional.

      It doesn't take much functionality to make jump cut videos and silly zooms an other non-traditional editorial styles that are the new normal for content.

      However, as a professional editor, I laugh at these attempts using professional in the description when you're telling me to edit in a browser. <face_palm> It's great that they want to create a new thing and try some experimental stuff, but it's not going any where near my use of professional. Also, the landing page is dry as can be and not really informative. It's the visual equivalent of bullet points. What codecs does it support? What level of audio features are available. The lame video is just some panning shot. There's no editorial features being demoed at all. Does the timeline behave like FCP elastic or a more traditional timeline? What professional tools are available? Hmm, no data available, so I guess we'll have to just play with it. Oops, browser not compatible. Thanks for playing.