ABCDEFGHIJKMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAM
1
FOSS Projectsvfx-platDescriptionWeb SiteGithubBuild Type
Alt build Cmake
Current Release
Date of release
Previous Release
Open Pull RequestsApplicationsOriginating CompanyPrincipal developersLicenseNotes
2
ACESyesColor science
http://www.oscars.org/science-technology/aces/aces-documentation
https://github.com/ampas/aces-devNone1.121-Jun-201821-Sep-20163Nuke, MayaAMPASCustom
3
Alembicyes
Animated Geometry Format
http://www.alembic.io/
https://github.com/alembic/alembic/releases
cmake1.7.97-Sept-201830-Apr-20182Nuke, Mari, Renderman, Houdini, Katana, Clarisse, Unreal, VRay, Cinema 4D, Fabric Engine, Octane, MayaILM/ImageworksLucas MillerCustomized BSD 3 Clause
4
OSLShading language
http://opensource.imageworks.com/?p=osl
https://github.com/imageworks/OpenShadingLanguage
cmake1.9.1229-Oct-20181-Oct-201810Renderman, Vray, Blender, Arnold, OctaneImageworksLarry GritzBSD 3 Clause
5
OpenColorIOyesColor sciencehttp://opencolorio.org/
https://github.com/imageworks/OpenColorIO
cmake1.1.011-Jan-20188-Oct-201315Nuke, Mari, Renderman, RV, Katana, Clarisse, VRay, Arnold, Blender, Krita, Octane, MayaImageworksBSD 3 Clause + subcomponent licenses
6
OpenCVpossComputer Visionhttps://opencv.org/https://github.com/opencv/opencv/wikicmake4.0.018-Nov-201817-Nov-201840Mari, Photoshop, RV, OIIO, Fabric EngineBSD 3 Clause
7
OpenEXRyesImage Formatshttp://www.openexr.com/https://github.com/openexrcmake2.3.010-Aug-201830-Nov-201715Nuke, Mari, Photoshop, After Effects, Renderman, Houdini, RV, Katana, Clarisse, Unreal, VRay, Arnold, Cinema 4D, Blender, Fabric Engine, Krita, Ocane, Maya, 3DS MaxILMBSD 3 Clause
8
Open Effects OFX2D open pluginhttp://openeffects.org/https://github.com/ofxa/openfxmake/msbuild1.42-Sept-201525-Aug-20126Nuke, Natron, Resolve, Fusion, Mistika, BaselightThe Foundry
9
OpenImageIOpossImage Formats
https://sites.google.com/site/openimageio/home
https://github.com/OpenImageIOcmake1.8.1628-Nov-20181-Oct-201811Mari, RV, Renderman, Katana, Clarisse, VRay, Nuke, BlenderImageworksLarry GritzBSD 3 Clause
10
openMVGComputer Vision
http://imagine.enpc.fr/~moulonp/openMVG/
https://github.com/openMVG/openMVG/
cmake1.425-Aug-20188-Dec-201726Academia (Ecole Nationale des Ponts et Chaussees, France)Pierre MoulonMozilla public license 2.0
11
OpenSubDivyesGeometry
http://graphics.pixar.com/opensubdiv/docs/intro.html
https://github.com/PixarAnimationStudios/OpenSubdiv
cmake3.3.319-Jul-201828-Jun-201812Mari, Renderman, Houdini, Katana, Unreal, VRay, Arnold, Octane, Maya, 3DS MaxPixarDavid G YuApache
12
OpenVDByesParticle formathttp://www.openvdb.org/
https://github.com/AcademySoftwareFoundation/openvdb
cmake5.2.017-Aug-201810-Apr-201826Renderman, Houdini, Katana, Clarisse, VRay, Arnold, Blender, Octane, MayaDreamworksKen Museth
Peter Cucka
Mihai Aldén
David Hill
Mozilla public license 2.0
13
PtexyesTextureshttp://ptex.us/https://github.com/wdas/ptexcmake2.3.17-Nov-201810-Apr-20180Maya, Mari, Clarisse, VRay, OIIODisney Feature AnimationBrent BurleyBSD 3 Clause
14
USDposs
Animated Geometry Format
http://graphics.pixar.com/usd/docs/index.html
https://github.com/PixarAnimationStudios/USD
cmake18.1110-Oct-201810-Aug-201868PixarModified Apache 2
15
Related projects - not industry-specific:
16
ffmbcVideo toolshttps://github.com/bcoudurier/FFmbcconfigure2.6.211-Apr-201516-Mar-20152GPL v2May be dead
17
FfmpegpossVideo toolshttps://ffmpeg.org/https://github.com/FFmpeg/FFmpegconfigure4.15-Nov-20182-Nov-20181Maya, RV, Nuke, BlenderLGPL-licensed/GPL
18
LibquicktimeVideo toolshttp://libquicktime.sourceforge.net/autogen1.2.429-Mar-20125-Jul-2011N/ARV, MayaLGPL v2
19
Pyside2yesGUIhttps://wiki.qt.io/PySide2
https://code.qt.io/cgit/pyside/pyside.git/
cmake5.11.319-Nov-20187-Sept-2018N/AMaya, Nuke, Mari, Houdini, RVQtlgpl
There is a 2.0.0 in development.
20
QtyesGUIhttps://www.qt.io/http://code.qt.io/cgit/qt/qt5.git/cmake5.12.028-Nov-201827-Nov-2018N/AMari, Renderman, Houdini, Katana, Maya, MudboxQtlgpl 2.1
21
Other libraries used by major apps
22
boostyesC++ Extensionshttp://www.boost.org/https://github.com/boostorgcustom1.68.01-Aug-201811-Apr-20182nuke, mari, renderman, houdini, katana, clarisse, unreal, vray, blenderBoost Software License
23
CGKitUtilitieshttp://cgkit.sourceforge.net/
https://sourceforge.net/p/cgkit/code/ci/master/tree/
python setup2.0.017-Feb-201310-Oct-20040KatanaMozilla Public License 1.1
24
ColladaGeometry Format
https://www.khronos.org/collada/
https://github.com/KhronosGroup/OpenCOLLADA/
cmake1.6.6826-Nov-201813-Nov-20185Houdini, BlenderMIT
25
EmbreeRay Tracing libraryhttps://www.embree.org/https://github.com/embree/embreecmake3.3.022-Nov-201827-Oct-20180Renderman, Vray, Cinema 4Dapache 2.0
26
field3dParticle format
http://opensource.imageworks.com/?p=field3d
https://github.com/imageworks/Field3D/
cmake1.3.218-Jun-20162-Mar-20163Houdini, VRayMagnus WrenningeNew BSD License.
27
freeimageImage formatshttp://freeimage.sourceforge.net/
https://sourceforge.net/p/freeimage/svn/HEAD/tree/FreeImage/trunk/
make/msbuild3.18.031-Jul-201815-Mar-201516maya?GPL 2 or 3, Freeimage Public License
28
GLEWdep3D Graphics Utilitieshttp://glew.sourceforge.net/https://github.com/nigels-com/glewcmake/make2.1.031-Jul-201724-Jul-20163Nuke, Mari, Renderman, Katana, Clarisse, Octane, Maya, MotionBuilder, MudboxBSD 3 Clause + subcomponents
29
GTO
Animated Geometry format
http://www.tweaksoftware.com/products/open-source-software/gto
https://github.com/jimhourihan/gto/tree/master
autoconf3.5.310-May-20100RVBSD 3 Clause
30
HDF5
dependant
Large data format.
https://support.hdfgroup.org/HDF5/
https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/browsecmake1.10.49-Oct-201822-Aug-2018N/ANuke, Houdini, VRay, OctaneCustom
31
libjpegwindowsImage formats
https://infai.org/independent-jpeg-group/
https://jpegclub.org/reference/reference-sources/
autoconf"r9c"14-Jan-201816-Jan-2016N/ANuke, Mari, Renderman, Houdini, RV, Katana, Unreal, VRay, Arnold, Maya, 3DS Max, MotionBuilder, MudboxCustom
NOTE, most people using 1998 version.
32
libjpeg-turbowindowsImage formatshttps://libjpeg-turbo.org/
https://github.com/libjpeg-turbo/libjpeg-turbo
cmake/autoconf2.0.112-Nov-201827-Jul-20184OIIO, Clarisse, Krita3 separate BSD compatible licenses
33
libpngwindowsImage formats
http://www.libpng.org/pub/png/libpng.html
http://libpng.sourceforge.net/index.htmlcmake
https://github.com/glennrp/libpng.git
1.6.3516-Jul-201829-Sep-201713Nuke, Photoshop, After Effects, Renderman, Houdini, Katana, Unreal, VRay, Fabric Engine, Krita, Maya, 3DS Maxlibpng license
Pull requests are against GitHub mirror
34
libtiffwindowsImage formatshttp://www.simplesystems.org/libtiff/https://gitlab.com/libtiff/libtiffcmake/autoconf4.0.1010-Nov-201818-Nov-20178Nuke, Photoshop, After Effects, Renderman, Houdini, RV, Katana, Clarisse, VRay, Arnold, Krita, Maya, 3DS Max, MotionBuilder, MudboxPixarBSD-like
NOTE: libtiff.org has broken links, code appeared to have been taken over by maptools.org
35
LLVMCompiler Infrastructurehttps://llvm.org
http://llvm.org/svn/llvm-project/test-suite/trunk/
cmake
https://github.com/llvm-mirror/llvm
7.0.019-Sep-20185-Jul-2018N/AOSLCustom
36
Mesa3D Graphics Utilitieshttp://www.mesa3d.org/
https://cgit.freedesktop.org/mesa/mesa/
autoconf
https://gitlab.freedesktop.org/mesa/mesa
18.2.628-Nov-201815-Nov-2018N/ARenderman, Katana, Unreal, MayaMIT + subcomponents
37
openjpegwindowsImage formatshttp://www.openjpeg.org/https://github.com/uclouvain/openjpegcmake2.3.04-Oct-20179-Aug-201734RV, OIIO, Nuke, KritaBSD 2 Clause
38
opensg
Portable scenegraph system
http://www.opensg.org/https://sourceforge.net/projects/opensg/1.812-Mar-2013maya?LGPL v2
Fairly recent development in the SVN tree on SourceForge
39
littleCMSColor sciencehttp://www.littlecms.com/https://github.com/mm2/Little-CMSautogen2.96-Nov-201720-Jul-201611Vray, OIIO, Cinema 4D, KritaMarti MariaMIT
40
ODEDynamicshttp://www.ode.org/https://bitbucket.org/odedevs/odeautogen0.15.26/8/201721-Jan-20172Motionbuilder, Mudbox.BSD, LGPL
41
Open InventorHigh level 3D SDKhttp://oss.sgi.com/projects/inventor/2.1.525-Jul-2003Maya, 3DS Max.SGILGPL
Lives on as a licensed commercial product at https://www.openinventor.com/
42
PyMel
Python integration in Maya
https://github.com/LumaPictures/pymel
https://github.com/LumaPictures/pymelpython setup1.0.10rc27-Jun-201710-May-20162MayaLumaPicturesBSD 3 Clause
43
libmngImage formatshttp://libmng.com/
https://sourceforge.net/p/libmng/code/?source=navbar
autogen2.0.320-Apr-201514-Jul-2013N/AMaya
44
GLM3d graphics utilitieshttp://glm.g-truc.nethttps://github.com/g-truc/glmcmake0.9.9.331-Oct-201814-Sept-20181MayaMIT / Happy Bunny (Modified MIT)
45
GLEE3d graphics utilitieshttps://www.opengl.org/sdk/libs/GLee/make/vcbuild???MayaModified BSD
46
ImagemagickImage formatshttps://www.imagemagick.orghttps://github.com/ImageMagick/ImageMagickautoconf7.0.8-1426-Oct-201822-Oct-20184Maya
47
MaterialX
Material interchange standard
http://www.materialx.org/https://github.com/materialx/MaterialXcmake1.36.023-Jul-20187-May-20180Maya, KatanaILM
Not actually released yet.
48
zlib
dependant
Compression Libraryhttp://www.zlib.net/https://github.com/madler/zlibcmake1.2.1115-Jan-20172-Jan-2017111ffmpeg, openexr, opensubdiv, ptex, png
49
nasmAssemblerhttp://www.nasm.us/http://repo.or.cz/w/nasm.gitautoconf2.147-Nov-20187-Feb-2018N/Alibjpeg-turbo
50
yasmAssemblerhttp://yasm.tortall.net/https://github.com/yasm/yasmcmake1.3.010-Aug-201431-Oct-201113libx264, libx265, ffmpeg
Some repo activity but no recent release
51
glfwOpenGL Extensionshttp://www.glfw.org/https://github.com/glfw/glfwcmake3.2.118-Aug-20162-Jun-201638opensubdiv
52
glextwindowshttps://www.khronos.org/registry/OpenGL/api/GL/glext.h
53
bzip2Compression libraryhttp://www.bzip.org/
https://sourceforge.net/projects/bzip2/files/
makefile1.0.66-Sep-201010-Dec-2007N/Affmpeg, oiio, freetype
54
tbbyes
Threaded building blocks
https://www.threadingbuildingblocks.org/
https://github.com/01org/tbbMakefilehttps://github.com/wjakob/tbb2019_U29-Nov-20184-Oct-201813Intel
55
freetype
dependant
Font libraryhttps://www.freetype.org/
http://git.savannah.gnu.org/cgit/freetype/
autogen2.9.12-May-20188-Jan-2018N/Aoiio, ffmpeg
56
pythonyeslanguagehttps://www.python.orghttps://github.com/python/cpython3.7.119-Oct-20182-Aug-2018937
57
numpyyes
scientific computing lib for python
http://www.numpy.org/https://github.com/numpy/numpy1.15.44-Nov-201822-Oct-2018257
58
gccyes
GNU Compiler Collection
https://gcc.gnu.org/https://gcc.gnu.org/git/?p=gcc.githttps://github.com/gcc-mirror/gcc8.226-Jul-20182-May-2018N/A
59
glibcyesGNU C Libraryhttps://www.gnu.org/software/libc/https://sourceware.org/git/?p=glibc.git2.281-Aug-20181-Feb-2018N/A
60
FBXyesGeometry formathttp://www.autodesk.com/products/fbx/overviewN/A2019.217-Sep-201814-Aug-2017N/AAutodeskClosed source
61
Intel MKLyesMath Kernel Libraryhttps://software.intel.com/en-us/intel-mklN/A2019_U18-Nov-201811-Sep-2018N/AIntelClosed source
62
63
64
Apps or libraries used in VFX, reported in the Academy Survey.
65
alShaders
Shader library for Arnold
http://www.anderslanglands.com/alshaders/index.html_HIJACKED
https://bitbucket.org/anderslanglands/alshaders/wiki/Home
cmake1.0.0rc202-Sep-201720-Dec-20165Arnold 4Anders LanglandsMIT
alShaders no longer relevant with Arnold 5. alShaders2 has Cryptomatte implementation at https://github.com/Psyop/CryptomatteArnold
66
BulletCollision simulationhttp://bulletphysics.org/https://github.com/bulletphysics/bullet3cmake2.8729-Sep-201719-Feb-201761Nuke, Mari, Renderman, Houdini, Katana, Clarisse, Unreal, VRay, Arnold, Blender, Fabric Engine, Krita, Octane, Maya, MotionBuilder, MudboxErwin Coumanszlib
67
CortexWorkflow
http://image-engine.com/randd/cortex/
https://github.com/ImageEngine/cortexSCons9.26.41-Jun-201819-Apr-20182Image EngineAndrew Kaufman, John HaddonBSD 3 ClauseWorking on V10
68
CryptomatteopenEXR extensions.https://github.com/Psyop/Cryptomattenone1.2.310-Nov-20188-Aug-20182Arnold, Clarisse, VRay, 3Delight, Houdini, Blender, RenderMan, Lightwave, Redshift, Nuke, Fusion, Flame, AfterEffectsPsyopJonah Friedman, Andy JonesBSD 3 Clause
69
GafferWorkflowhttp://www.gafferhq.org/https://github.com/GafferHQ/gafferSCons0.52.3.030-Nov-20189-Nov-201815Image EngineJohn Haddon, Andrew KaufmanBSD 3 Clause
70
OpenDCXopenEXR extensions.http://www.opendcx.org/
https://github.com/dreamworksanimation/opendcx
make2.2.121-Jul-20160HoudinidreamworksJonathan EgstadBSD 3 Clause
71
OpenexridopenEXR extensions.https://github.com/MercenariesEngineering/openexridmake1.0-beta.1212-Feb-201831-Oct-20170Mercenaries EngineeringMIT
Not out of beta, remove?
72
PartIOParticle format
https://www.disneyanimation.com/technology/partio.html
https://github.com/wdas/partio/cmake1.5.515-Aug-201810-Aug-20185Mari, MayaDisney Feature AnimationAndy SelleBSD 3 Clause
73
RezWorkflow
https://github.com/nerdvegas/rez/wiki
https://github.com/nerdvegas/rezpython install2.23.19-Oct-20188-Oct-201830Dr D StudiosAllan JohnsLGPL v3
74
SeExprExpressions
https://www.disneyanimation.com/technology/seexpr.html
https://github.com/wdas/SeExprcmakeV2-1.11.425-Jan-201825-Jan-20180Renderman, ClarisseDisney Feature AnimationJanet BerlinApache 2 with modifications
75
TuttleOFXCompositinghttp://www.tuttleofx.org/https://github.com/tuttleofx/TuttleOFXcmake0.13.620-Apr-201714-Jun-20163Fabien CastanGPL 2/LGPL 2.1/TuttleOFX Public License
76
77
78
Additional VFX-Related Apps and Libraries
79
AliceVisionPhotogrametric frameworkhttps://alicevision.github.io/
https://github.com/alicevision/AliceVision
cmake2.0.015-Aug-20187-Mar-201815Mozilla public license 2.0
80
dcrawCamera raw processinghttp://www.cybercom.net/~dcoffin/dcraw/http://www.cybercom.net/~dcoffin/dcraw/dcraw.cnone9.281-Jun-201810-May-2016N/ADavid CoffinCustom/GPL
History extracted from RCS
81
exitCamera metadatahttps://libexif.github.io/https://github.com/libexif/libexifautoconf0.6.2112-Jul-201215-Dec-20101RVLGPL 2.1
Moved to GitHub, still under development
82
LibRawCamera raw processinghttps://www.libraw.org/https://github.com/LibRaw/LibRawautoconf0.19.122-Nov-201829-Jun-20182Alex TutubalinLGPL 2.1 / CDDL 1.0
83
OpenTimelineIOEditorial timelinehttp://opentimeline.io/https://github.com/PixarAnimationStudios/OpenTimelineIOmake0.96-Nov-201824-Jul-201814PixarModified Apache 2.0
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100