Skip to content

alyssaxuu/animockup

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
uhh
Jan 17, 2022
Mar 21, 2020
Jan 17, 2022

Animockup

Demo
Create stunning product teasers with animated mockups πŸ”₯

Animockup is a web-based tool that helps you create animated mockups for your product teasers. Add gradient backgrounds, browse through 20+ mockups, customize the export settings, and much more.

πŸ‘‰ Get it now

Animockup 2.0 - Create stunning product teasers with animated mockups | Product Hunt

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

Made by Alyssa X

Table of contents

Features

πŸ“Ή Add a video or image of the product you want to showcase
πŸ“± Choose from 20+ device mockups and frames
βœ‚οΈ Crop and reposition your video in the mockup screen
🎨 Customize the background, with gradients
✏️ Add text and images to enhance your video
πŸͺ„ Choose the start and end animations from multiple presets
⏱ Set the video duration and change the easing of the animation
🎚️ Set the framerate, export format, and resolution
...and much more!

Self-hosting Animockup

In order to self-host Animockup, you will need to make a few changes.

  1. Create a Firebase project
  2. Update the firebaseConfig object in the index.html with your own values
  3. Animockup uses Paddle for subscriptions. You can either remove it entirely, or update with your own values in the main.js and api.php files.

Libraries used

Feel free to reach out to me through email at hi@alyssax.com or on Twitter if you have any questions or feedback! Hope you find this useful πŸ’œ