

Friction
Friction is a powerful and versatile motion graphics application that allows you to create vector and raster animations for web and video platforms with ease.
Features
Properties
- Privacy focused
Features
- Support for Layers
- Support for scripting
- Keyframe Animation
- Works Offline
- Dark Mode
- WYSIWYG Support
- No registration required
- Ad-free
- Live Preview
- No Tracking
- Non Destructive Editing
- Extensible by Plugins/Extensions
- Automated Tweening
- Hardware Accelerated
- Logo animation
- Color Picker
- Raster graphics
- Timeline
- Live Path Effects
- Timeline-based
- QT Based
- Scene Management
- Visual timeline
- FFMPEG support
Friction News & Activities
Recent News
Recent activities
- lukalabudovic123 liked Friction
- lukalabudovic123 reviewed Friction
It only exports SMIL SVG animations (2008 standard), so no JavaScript. Not a big deal for simple animations with wide support. The UI itself is not bug-free, but it's usable and pretty.
- lukalabudovic123 commented on Friction
It only exports SMIL SVG animations (2008 standard), so no JavaScript. Not a big deal for simple animations with wide support. The UI itself is not bug-free, but it's usable and pretty.
- mIKEtHEn00B liked Friction
- choomaque reviewed Friction
Absolutely broken SVG import. This app is a joke.
- leonardosv updated Friction
Featured in Lists
There is no doubt that Adobe Suite is great, even in some case it's probably the best. But you can be mad …
Ever wondering about free great open source software to start your idea? Here's a list for you to get started.
2D art programs as well as other programs, plugins, and websites that can be useful for 2D artists.
What is Friction?
Friction is a powerful and versatile motion graphics application that allows you to create vector and raster animations for web and video platforms with ease.
Features:
- High Performance: Friction provides a scalable, high-performance GPU/CPU vector and raster pipeline developed in C++, using Skia and the Qt framework.
- Animations for the Web: Create smooth and responsive animations for the web with Friction! Using Friction, you can create animated scalable vector graphics (SVG) using the synchronized multimedia integration language (SMIL), as recommended by the World Wide Web Consortium (W3C).
- Multiple Scenes and Timelines: Friction gives you the flexibility to work on multiple scenes at once, with multiple viewers, timelines, and graphs. Adjust it to fit your needs and screen real estate.
- Powerful Expression Editor: Power users are welcome! Friction provides support for expressions with ECMAScript in parameters and effects. Additionally, it includes a complete code editor with autocompletion, syntax highlighting, custom functions, and more.
- Text and Path Effects: Friction includes a diverse range of effects for enhancing your vector graphics and text. Stay tuned for upcoming releases, as we continue to expand our collection of effects.
- Raster/Shader Effects: Friction offers experimental support for user-customizable shader effects. A limited set of effects are included.













Comments and Reviews
It only exports SMIL SVG animations (2008 standard), so no JavaScript. Not a big deal for simple animations with wide support. The UI itself is not bug-free, but it's usable and pretty.
Absolutely broken SVG import. This app is a joke.
Windows Requirements: CMake and Visual Studio Build Tools