Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/friction2d/friction
Friction Graphics
https://github.com/friction2d/friction
2d animation ffmpeg linux motion-graphics qt raster-graphics skia svg svg-animation vector-graphics windows
Last synced: about 2 months ago
JSON representation
Friction Graphics
- Host: GitHub
- URL: https://github.com/friction2d/friction
- Owner: friction2d
- License: gpl-3.0
- Fork: true (MaurycyLiebner/enve)
- Created: 2023-03-02T13:39:54.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T21:06:43.000Z (8 months ago)
- Last Synced: 2024-05-22T22:25:45.277Z (8 months ago)
- Topics: 2d, animation, ffmpeg, linux, motion-graphics, qt, raster-graphics, skia, svg, svg-animation, vector-graphics, windows
- Language: C++
- Homepage: https://friction.graphics
- Size: 105 MB
- Stars: 138
- Watchers: 11
- Forks: 7
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Friction
[![Windows](https://github.com/friction2d/friction/actions/workflows/windows.yml/badge.svg)](https://github.com/friction2d/friction/actions/workflows/windows.yml?query=branch%3Amain) [![Linux](https://github.com/friction2d/friction/actions/workflows/linux.yml/badge.svg)](https://github.com/friction2d/friction/actions/workflows/linux.yml?query=branch%3Amain) [![GitHub](https://img.shields.io/badge/Source-GitHub-blue)](https://github.com/friction2d/friction) [![Codeberg](https://img.shields.io/badge/Source-Codeberg-blue)](https://codeberg.org/friction/friction)
[Friction](https://friction.graphics) is a powerful and versatile motion graphics application that allows you to create vector and raster animations for web and video with ease.
![Screenshot of Friction 1.0.0](https://friction.graphics/assets/screenshots/100/friction-100b1-screenshot.png?v=3)
## Contribute
We accept any contributions, big or small. Before submitting a pull request it's recommended that you communicate with the developers first (on [GitHub](https://github.com/friction2d/friction/issues) or [Codeberg](https://codeberg.org/friction/friction/issues)).
It's always preferred to submit pull requests against the `main` branch.
## Branches and versions
Friction uses `X.Y.Z` version numbers and `vX.Y` branches.
* `X` = Major
* `Y` = Minor
* `Z` = PatchBranch `main` is always the current branch for the next `X` or `Y` release.
A new stable branch is cut from `main` on each `X` or `Y` release and is maintained until a new stable branch is created. Patch (`Z`) releases comes from the parent stable branch (`vX.Y`).
Important fixes added to `main` will be backported to active stable branches when possible (and within reason).
## License
Friction is copyright © Ole-André Rodlie and contributors.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
**This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the [GNU General Public License](LICENSE.md) for more details.**
Friction is based on [enve](https://github.com/MaurycyLiebner/enve) - Copyright © Maurycy Liebner and contributors.
Third-party software may contain other OSS licenses, see 'Help' > 'About' > 'Licenses' in Friction.
Source code for third-party software can be downloaded [here](https://download.friction.graphics/distfiles/).