Motionity is a free and open source animation editor in the web

Overview

Motionity

Preview

The web-based motion graphics editor for everyone πŸ“½

Motionity is a free and open source animation editor in the web. It's a mix of After Effects and Canva, with powerful features like keyframing, masking, filters, and more, and integrations to browse for assets to easily drag and drop into your video.

πŸ‘‰ Try it now for free, or read the guide in Notion

Motionity - The web-based motion graphics editor for everyone | Product Hunt

You can support this project (and many others) through GitHub Sponsors! ❀️

Made by Alyssa X

Features

⚑️ Keyframing with custom easing
🎚 Image and video filters (adjustments, blur, chroma key...)
βœ‚οΈ Trim and cut videos
πŸ‘€ Layer masking
πŸ”Š Audio support
πŸ” Search for images, videos, shapes and more
✨ Text animation (typewriter, scale, fade...)
πŸ’₯ Lottie support
🧩 Pixabay integration
...and much more - all for free & no sign in needed!

Feel free to reach out to me through email at [email protected] or on Twitter if you have any questions or feedback! Hope you find this useful πŸ’œ

You might also like...

The open source embeddable online markdown editor (component).

The open source embeddable online markdown editor (component).

Editor.md Editor.md : The open source embeddable online markdown editor (component), based on CodeMirror & jQuery & Marked. Features Support Standard

Dec 30, 2022

A free and open-source point-of-sale (POS) system for retail and wholesale businesses with support for multiple branches, stockkeeping locations, POS profiles and price lists.

Note: This is a beta version of the software. You are advised to proceed with caution! Overview A free and open-source point-of-sale (POS) system for

Jan 27, 2022

Powerful rich text editor using Vue.js and Quill. About @quilljs editor component for @vuejs

Powerful rich text editor using Vue.js and Quill.  About @quilljs editor component for @vuejs

quill-vuejs Quill editor component for Vue. 基于 Quillγ€ι€‚η”¨δΊŽ Vue ηš„ε―Œζ–‡ζœ¬ηΌ–θΎ‘ε™¨οΌŒζ”―ζŒζœεŠ‘η«―ζΈ²ζŸ“ε’Œε•ι‘΅εΊ”η”¨γ€‚ Preview Example CDN example page Component example page Install NPM

Aug 10, 2022

:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹

TypeScript Deep Dive I've been looking at the issues that turn up commonly when people start using TypeScript. This is based on the lessons from Stack

Jan 4, 2023

MagπŸ”₯Lit - A super fast and easy-to-use free and open source private encrypted Magnet/HTTP(s) Link Shortener

MagπŸ”₯Lit - A super fast and easy-to-use free and open source private encrypted Magnet/HTTP(s) Link Shortener

Mag πŸ”₯ Lit Mag πŸ”₯ Lit - A super fast and easy-to-use free and open source private encrypted Magnet/HTTP(s) Link Shortener https://maglit.ml Features βœ…

Jan 8, 2023

OBL is a free, libre and open source botlist for Discord, Revolt, Telegram and Guilded. No nfts,no web3,no daos. only bots lol

OBL (aka OpenBotList) Obl is a free,libre and open source botlist for Discord, Revolt, Telegram and Guilded that has free bananas ( Revolt, Telegram a

Sep 26, 2022

πŸ†™ Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy.

πŸ†™ Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy.

v1.3 will come around 12 September Upscayl πŸ†™ Free and Open Source AI Image Upscaler simplescreenrecorder-2022-08-23_20.17.02.mp4 Upscayl is a cross-p

Jan 9, 2023

πŸ†™ Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy.

πŸ†™ Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy.

Upscayl πŸ†™ Free and Open Source AI Image Upscaler Upsacyl.Demo.mp4 Upscayl is a cross-platform application built with the Linux-first philosophy. This

Sep 21, 2022

Replaces the default Strapi WYSIWYG editor with a customized build of CKEditor 5 html editor packed with useful plugins.

Replaces the default Strapi WYSIWYG editor with a customized build of CKEditor 5 html editor packed with useful plugins.

CKEditor 5 for Strapi Replaces the default Strapi WYSIWYG editor with a customized build of CKEditor 5 packed with useful plugins. πŸ‘‹ Get Started Feat

Jan 2, 2023
Comments
  • Incorrect detection of Chrome-based browser

    Incorrect detection of Chrome-based browser

    I attempted to checkout Motionity some minutes long ago, and was stopped by an unresponsive page, turns out, isChrome detected my browser as Chrome-based even tho it (qutebrowser) is QtWebKit based. Which in turn made it attempt to create an EyeDropper which is non-existent in this browser. Causing a reference error.

    Instead of checking the user-agent I would advise checking against Chrome exclusive variables/features, i.e the window.chrome Object.

    Replacing the whole isChrome assignment with:

    var isChrome = (window.chrome && Object.values(window.chrome).length !== 0)
    

    It fixes it, returning false/undefined on none-Chrome browser like QtWebKit browser, but also Firefox based browsers. And returning true on Chrome based browsers.

    On QtWebKit browsers like qutebrowser, the Object is returned but as an empty Object, whereas on actual Chrome based browsers it returns with values. Firefox or some other browser/engine may however not even have the variable defined, hence the first check on whether the Object even exists.

    I would've made a PR but it seems this repo is outdated compared to the site? Not entirely sure.

    opened by 0neGal 1
  • fix(layers): rename the layer with double click

    fix(layers): rename the layer with double click

    Rename a layer was not working due to the disabled props. Disabled fields do not fire click handlers. On inputs fields, you can use the readonly props instead of disabled.

    With the readonly, it works.

    Breaking changes

    None

    opened by adrijere 0
  • Check chrome version suggestion

    Check chrome version suggestion

    Im using chrome 94 which doesn't support EyeDropper (EyeDropper is not defined)

    Page doesn't work and everything is broken, might be nice to either check the chrome version, disable EyeDropper or possibly a pollyfill?

    Screen Shot 2022-09-29 at 9 47 18 am
    opened by cain 1
  • Added info about app architecture to readme

    Added info about app architecture to readme

    This PR adds a high-level overview of the app's architecture to the README. The idea is that future contributors will be able to refer to this to quickly find where to start when improving or debugging a specific feature.

    opened by yonasbahre 0
Owner
Alyssa X
Designer, developer, & entrepreneur. Founder of Sonuum + other ventures. Best woman maker of 2018 (Maker Mag) & nominated as Maker of The Year (Product Hunt)
Alyssa X
Animation library build on top of web animation API (WAAPI)

unanime.js Javascript animation library build on top of web animation API (WAAPI). Learn more about WAAPI: Web animation API Documentation Blog Daniel

ClΓ©ment Laval 3 Jun 21, 2022
I made countdown birthday and fireworks animation using HTML Canvas, CSS, JS. The fireworks animation gonna come out once the countdown is finished or in other words, "Birthday Time".

Countdown-Birthday-Fireworks-Animation I made countdown birthday and fireworks animation using HTML Canvas, CSS, JS. The fireworks animation gonna com

Mahardika Bayu S.B 19 Dec 31, 2022
A JavaScript animation plugin for menus. It creates a div that moves when you mouse over an element, giving it an elastic animation.

Lava-Lamp Description: A JavaScript animation plugin for menus. It creates a div that moves when you mouse over an element, giving it an elastic anima

Richard Hung 38 Jun 4, 2022
Shikhar 4 Oct 9, 2022
A free, open-source, web-based self-service BI tailor-made for analytical databases.

Rocket BI RocketBI is a self-service, web-based business intelligent product tailor-made for analytical databases. RocketBI is the core product of Dat

Data Insider 19 Jan 3, 2023
Reference for How to Write an Open Source JavaScript Library - https://egghead.io/series/how-to-write-an-open-source-javascript-library

Reference for How to Write an Open Source JavaScript Library The purpose of this document is to serve as a reference for: How to Write an Open Source

Sarbbottam Bandyopadhyay 175 Dec 24, 2022
An Open-Source Platform to certify open-source projects.

OC-Frontend This includes the frontend for Open-Certs. ?? After seeing so many open-source projects being monetized ?? without giving any recognition

Open Certs 15 Oct 23, 2022
This is a project for open source enthusiast who want to contribute to open source in this hacktoberfest 2022. πŸ’» πŸŽ―πŸš€

HACKTOBERFEST-2022-GDSC-IET-LUCKNOW Beginner-Hacktoberfest Need Your first pr for hacktoberfest 2k22 ? come on in About Participate in Hacktoberfest b

null 8 Oct 29, 2022
An open-source, blazing fast code editor for Windows, Mac, and Linux.

Thermite An open-source, blazing fast code editor for Windows, Mac, and Linux. About Thermite is a Blazing Fast, Open-Source, Cross-Platform Code Edit

Keston 4 Oct 25, 2022
Recompo is a free and open-source project that is designed for customizability and speed and is easy to use and powerful.

About Recompo is a free and open-source project that is designed for customizability and speed and is easy to use and powerful Installation recompo is

recompo 4 Mar 20, 2022