September 11, 2022No Comments

Free After effects Script – MGFX

MGFX, A free after effects script for file management with source code.

Do you ever simply want to open after effects and begin testing and researching without a proper folder structure first? Does this same file end up in the finished project? We've all been there, so, yeah. We put a lot of effort into structuring our file system so that it can be handed off to other animators, studios, or simply opened after a while without getting lost in the shuffle.

When I was working on the FUI animation for the movie Hobbs & Shaw, I had been there a lot and it significantly affected my productivity. Organizing the hundreds of Illustrator files I had to work with required a lot of effort. To make that procedure simpler, I gained a little understanding of programming and created a simple script.. Now, with the script I can organize everything with a click of a button. I don't have to worry about folder structure, comps, precomps or other files I use in my project. I can just focus on doing the work. Also, it's super easy to add multiple formats or folders.


  • Folder Structure - Create a folder structure with names- *comps, ai, images, psd, plates and sound in the project panel.
  • Import File - Imports a file into the after effects project.
  • Move Comps - Move all the compositions into the "*comps" folder.
  • Move Vector files - Move all the ai & eps into the "ai" folder.
  • Move Images - Move all the png, jpg & exr's into the "images" folder.
  • Move PSD files - Move all the psd files into the "psd" folder.
  • Move Footages - Move all the mp4 & mov into the "plates" folder.
  • Move Sound - Move all the mp3 & wav into the "sound" folder.
  • Delete Empty Folder - Delete all the empty folder in the project panel.


  • Copy the MGFX.jsx into your "Support Files\Scripts\ScriptUI Panels" directory.
  • Inside After effects, Go to Edit > Preferences > Scripting & Expressions and enable Allow Scripts to Write Files and Access Network.
  • Now, you can find the dockable script in Windows > MGFX 1.0.jsx

Known Issues

  • Sometimes you have to click the button in the script few times to transfer all the files into the folder.

Source Code

I developed the script with the aid of some wonderful folks online and a lot of what I learnt from the internet. I'm giving up the source code to anyone who wants to enhance the script and gain knowledge from it since I just want to spread love. With a few little script modifications, you may also alter the folder names and add new filetypes. You are free to copy, remix, transform, redistribute & build upon the material in any medium or format. Please don't sell it online.

Download Links

Google Drive Link -

Please use Google Drive link if the Download button is not working for you.

MGFX by Saransh Sharma is licensed under CC BY-NC 4.0

August 5, 2022No Comments

Motion Design: The Key to Captivating Content

Motion design is a cutting-edge approach to content creation that has taken the digital world by storm. It's a technique that blends graphic design, animation, and video to produce visually engaging and dynamic content. Motion design is not just about making things look pretty; it's about using movement and visual effects to communicate ideas and tell a story.

In today's digital landscape, attention spans are short, and competition for clicks and views is fierce. Motion design provides a solution to this problem. By incorporating animation and movement into your content, you can capture the attention of your audience and keep them engaged for longer.

Moreover, motion design is perfect for creating explainer videos, tutorials, and product demonstrations. By using motion graphics to illustrate your message, you can simplify complex concepts and make them easier to understand. This can lead to better engagement and conversion rates.

If you're looking to incorporate motion design into your content marketing strategy, here are some tips to get you started:

1. Keep it simple: The best motion designs are often the simplest. Stick to clean and minimalistic designs that are easy to follow.

2. Use a consistent style: Develop a consistent visual style for your motion designs. This helps create brand recognition and makes your content more memorable.

3. Pay attention to timing: Timing is everything in motion design. Make sure your animations are timed correctly, so they flow smoothly and don't distract from the message.

4. Stay on brand: Ensure that your motion design reflects your brand's values, tone, and personality. This helps build trust and credibility with your audience.

Motion design is a powerful tool that can elevate your content to new heights. By incorporating animation and movement into your content, you can capture the attention of your audience and keep them engaged for longer. Use the tips outlined above to create motion designs that stand out from the crowd and help you achieve your marketing goals.

July 31, 20223 Comments

My name is Saransh Sharma :)


Allow me to introduce myself as Saransh, currently residing in the vibrant city of Berlin. Having experienced a life of constant relocations, I have been fortunate to encounter a rich tapestry of cultures owing to my Indian roots. My journey has taken me through diverse cities such as Frankfurt, Stuttgart, Bangalore, Mumbai, New Delhi, and Gurugram, as well as Berlin, where I have lived and worked.

My passion for technology ignited during high school when I opted for computer classes as an extracurricular activity. Fate led me to the Web design class instead of Computer Science, where I was exposed to the fascinating world of HTML, CSS, and VBscript. Eager to explore beyond the curriculum, I began experimenting and creating websites. This curiosity led to my first professional opportunity when a cousin connected me with a printing firm seeking a website. Though I lacked experience and faced some chaos, I embraced the challenge with enthusiasm.

Being a natural problem solver, I embarked on a journey of research and learning to meet the client's expectations. This experience laid the foundation for my insatiable thirst for knowledge and an undying commitment to solving any challenges that come my way. From that point on, I embraced various disciplines, spanning from Web design and development to Graphic design, Motion design, Product design, App development, AR/VR, and more.

As I expanded my skills, I even ventured into the e-commerce realm, creating and managing my own jewelry store. The process was intense, encompassing branding, social media marketing, product inventory, and delivery logistics. Yet, the experience was rewarding, and it instilled in me a profound adaptability to any environment.

Having worked across two continents and taken on freelance projects globally, my portfolio has grown to encompass a diverse range of projects, including Feature Films, Television Series, Advertising, Commercials, Social Media campaigns, and Corporate endeavors. For me, each project, regardless of its scale, is an opportunity to acquire new insights and foster personal growth.

Today, I am a dedicated full-time motion designer, yet I continually draw from my background in web and other disciplines to infuse meaning and creativity into my work. My philosophy is to never limit myself to challenges; instead, I embrace each one as a chance to push beyond my limits.

Join me on this thrilling journey of discovery and continuous learning, for there is always something new to explore and a wealth of knowledge to gain. Together, let us embrace the boundless possibilities that await us.