Natron
natrongithub.github.io Windows, Mac OS, LinuxFree & open desktop node-graph based video compositing software. Similar in functionalities to Adobe After Effects. Features flexible rotoscoping, 2D & planner tracking, keying tools, curve & dope-shift editor, GPU & network rendering, and is easily extendable via community plugins, or by writing Python scripts
- Homepage: natrongithub.github.io
- GitHub: github.com/NatronGitHub/Natron
- Web info: web-check.xyz/check/natrongithub.github.io
Natron Source Code
Author
Description
Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
Homepage
http://NatronGitHub.github.ioLicense
GPL-2.0
Created
10 Jan 18
Last Updated
15 Jun 26
Latest version
Primary Language
C++
Size
153,523 KB
Stars
5,400
Forks
382
Watchers
5,400
Language Usage
Star History
Top Contributors
-
@MrKepzie (7644)
-
@devernay (5494)
-
@olear (536)
-
@Lexfrenchy (216)
-
@rodlie (146)
-
@acolwell (87)
-
@YakoYakoYokuYoku (56)
-
@fabiof17 (20)
-
@fonkle (19)
-
@Shrinks99 (9)
-
@bonalex01dev (8)
-
@splidje (7)
-
@luzpaz (6)
-
@Sunderland93 (5)
-
@cgvirus (4)
-
@nedrichards (4)
-
@azerupi (3)
-
@TodicaIonut (3)
-
@sid1980 (2)
-
@TheAssassin (2)
-
@SilverWolf32 (2)
-
@blackearth2014 (2)
-
@mruegenberg (2)
-
@maksqwe (2)
-
@Songtech-0912 (2)
-
@cedricp (2)
-
@hellocatfood (2)
-
@buresu (1)
-
@ocochard (1)
-
@rstephane (1)
-
@BronyDust (1)
-
@spacebanana420 (1)
-
@thomassross (1)
-
@sobotka (1)
-
@follower (1)
-
@ivangretsky (1)
-
@Ans-A (1)
-
@solecism (1)
-
@yves-lmmv (1)
-
@kemonprogrammer (1)
-
@mpchadwick (1)
-
@strattonbrazil (1)
-
@josola (1)
-
@jix (1)
-
@hiroakit (1)
-
@zlumer (1)
-
@kant (1)
-
@core-code (1)
-
@Benitoite (1)
-
@cbenhagen (1)
Recent Commits
-
Aaron Colwell (02 Jul 25)
Replace WINDOWS with WIN32 in CMakeLists.txt (#1059) Fixes Windows specific code in CMake files by using the proper platform variable for Windows. This is a slightly modified version of @cedricp changes proposed in #1040.
-
Cedric PAILLE (02 Jul 25)
Fix Python3 callbacks (#1058)
-
Ole-André Rodlie (03 Jun 25)
Gui/DopeSheet: add parent QModelIndex Should fix issue #1052
-
Aaron Colwell (05 Jun 25)
Change tools/utils/sourceList.py to always output posix paths. Fixes the script so that it always outputs paths with forward slashes even on Windows when using a Windows native Python build instead of the msys2/cygwin one. Forward slash paths are needed because this is the form qmake/cmake uses internally and is what is expected when they call this build script.
-
Aaron Colwell (05 Jun 25)
Fix GMIC DLL dependencies in Windows Installer build GMIC.ofx now appears to depend on libngtcp2 DLLs. This change updates genDllVersions.sh to include these DLLs in the installer so the plugin can load properly.
-
Ole-André (02 Jun 25)
Gui/TimeLineGui: set bold text (#1051) Make the text more visible in the timeline. Since we moved to Qt5 the text has been very jagged, setting the QFont to bold solves the issue.
-
Aaron Colwell (24 May 25)
Fix Windows build by adding llvm-tools dependency. Shiboken2 and Shiboken6 rely on llvm-config to find the location of clang and its include directory. Recently the clang package had llvm-config split out into a llvm-tools package. This change adds llvm-tools to Natron's build deps packages so that llvm-config will get installed when those packages are installed.
-
Aaron Colwell (23 May 25)
Fix ImageMagick package build errors. Recently mingw changed the signature for wstat() in a way that started causing compiler errors. This change simply removes a previous fix related to wstat() added last year. It appears to no longer be needed and its removal fixes the current build error.
-
Aaron Colwell (23 Dec 24)
Refactor natron build deps packages to work with Qt5 & Qt6 - Create natron-build-deps-common package to hold all common deps. - Modified natron-build-deps-qt5 to use new natron-build-deps-common package. - Added natron-build-deps-qt6 package for Qt6 builds.
-
Aaron Colwell (03 May 25)
Introduce QtCompat::QEnterEvent so enterEvent() overrides build on Qt5 & Qt6 The signature of QWidget::enterEvent() changed between Qt5 & Qt6. This change simply creates a typedef that provides the correct type based on which version of Qt we are building with.
-
Aaron Colwell (03 May 25)
Remove QTextCodec usage
-
Aaron Colwell (03 May 25)
Fix deprecated Qt constants (#1041) Replacing deprecated Qt constants with the supported alternatives.
-
Frédéric Devernay (30 Apr 25)
C++17 fix
-
Frédéric Devernay (30 Apr 25)
build system fixes
-
Frédéric Devernay (30 Apr 25)
fix case of PySide2_Gui_Python.h for case-sensitive filesystems
-
Frédéric Devernay (30 Apr 25)
MacPorts update
-
Ole-André (07 Apr 25)
Merge pull request #1038 from acolwell/fix_cmake_4_build_issues Update minimum cmake version so package will build with cmake 4.0
-
Aaron Colwell (05 Apr 25)
Update minimum cmake version so package will build with cmake 4.0
-
Ole-André (23 Mar 25)
Merge pull request #1036 from acolwell/fix_git_commandline Fix git command-line to use --init instead of -i
-
Aaron Colwell (21 Mar 25)
Fix git command-line to use --init instead of -i
-
Ole-André (05 Mar 25)
Merge pull request #1034 from acolwell/update_actioncache_version Update actions/cache version to fix pacman repo build.
-
Aaron Colwell (04 Mar 25)
Update actions/cache version to fix pacman repo build. This fixes build breakages caused by the deprecation of the old cache system announced in https://github.com/actions/cache/discussions/1510
-
Ole-André (23 Feb 25)
Merge pull request #1032 from acolwell/fix_windows_build Fix Windows Installer build.
-
Aaron Colwell (23 Feb 25)
Fix Windows Installer build. The msys2 rav1e package recently renamed its DLL with a lib prefix. https://github.com/msys2/MINGW-packages/commit/182707ecdd9ccd35685e9c06a72ef1eb54e689f1 This change adds the prefix to the relevant installer code.
-
Aaron Colwell (31 Jan 25)
Fix crashes related to TabWidget::removeTab(). (#1030) - Add code to ~PyPanel() to unregister itself. - Added code in TabWidget::removeTab() to specifically handle PyPanel objects. The code was crashing in cases where the removeTab() call was deleting the last reference to the PyPanel object and Python was destroying the object. The new code avoids use-after-free crashes in this situation. - Updated documentation to properly indicate that PyPanel objects may be destroyed if removeTab() deletes the last reference. - Changed TabWidget::removeTab() return value since the function can't guarantee a valid object for the type it was returning. Only one call site needed to be updated and it was effectively ignoring the value anyways.
-
Aaron Colwell (23 Dec 24)
Fix 'unknown warning option' warnings when building with Clang (#1028) Fixes #1027
-
Martin Rodriguez Reboredo (21 Dec 24)
Boost configuration file in CMake
-
Todica Ionut (21 Dec 24)
Update Imath to 3.1.12, openexr 3.3.2 (#1000)
-
Aaron Colwell (19 Dec 24)
Fix Windows installer build - Fixes build breakages caused by PR #1020
-
Martin Rodriguez Reboredo (18 Apr 24)
Adapt Shiboken generation for Qt6
Natron Security
Natron Website
Website
Natron
Open Source VFX Compositing Software
Redirects
Does not redirect
Security Checks
1 security checks failed (64 passed)
- Risky Category Detected
Server Details
- IP Address 185.199.111.153
- Hostname cdn-185-199-111-153.github.com
- Location California, Pennsylvania, United States of America, NA
- ISP GitHub Inc.
- ASN AS54113
Categories
Some proxies may block this service, as it falls into the following categories
- Free Hosting
Associated Countries
-
US
Safety Score
Website marked as moderately safe
90%
Blacklist Check
natrongithub.github.io was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Natron Reviews
More Video Editors
-
Simple video editor, for applying transitions, effects and text as well as splicing video clips
-
A multitrack non-linear video editor with a simple interface
-
KDE Non-Linear Video Editor, is an editor based on the MLT Framework, KDE and Qt, written using C++ and using FFmpeg
-
A free, simple, cross-platform video editor. Great for trimming/slicing, video effects, adding titles, scene animations and more
-
A free, open source, cross-platform video editor, using FFmpeg Shotcut supports a wide range of formats, and has a comprehensive feature set, including 4K & 8k resolution, webcam + audio capture, batch opperations and much more
-
A simple Python-based cross-platform tool for cutting and splicing videos
About the Data: Natron
Change History
- Added
API
You can access Natron's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/natron The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Natron
Help your friends compare Video Editors, and pick
privacy-respecting software and services.
Share Natron and Awesome Privacy with your network!