delirvfx / Delir
Licence: mit
Web Technology driven VFX Application
Stars: ✭ 142
Programming Languages
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Projects that are alternatives of or similar to Delir
Natron
Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
Stars: ✭ 1,465 (+931.69%)
Mutual labels: vfx, cross-platform
Blenderupdater
Small crossplatform Python 3 application to update Blender to the latest buildbot version
Stars: ✭ 103 (-27.46%)
Mutual labels: vfx, cross-platform
L4
L4 (Lock-Free on Read) Hashtable is a C++ library that implements hash table with arbitray byte stream keys/values.
Stars: ✭ 136 (-4.23%)
Mutual labels: cross-platform
Aspnetcore Angular Ngrx
🚀 An ASP.NET Core WebAPI Demo with an Angular Client using Ngrx store and effects and Signalr
Stars: ✭ 141 (-0.7%)
Mutual labels: cross-platform
Packer
Package and deploy apps built with NodeGui to all platforms
Stars: ✭ 137 (-3.52%)
Mutual labels: cross-platform
Curve Studio
Minimalist Electron app for designing spline curves
Stars: ✭ 140 (-1.41%)
Mutual labels: cross-platform
React Native Boilerplate
A React Native boilerplate with Expo, Redux, React Navigation, Styled Components and some 💕 included.
Stars: ✭ 135 (-4.93%)
Mutual labels: styled-components
Animated Styled Components
React Animated Styled Components
Stars: ✭ 142 (+0%)
Mutual labels: styled-components
Styled Icons
💅 Popular icon packs like Font Awesome, Material Design, and Octicons, available as React Styled Components
Stars: ✭ 1,878 (+1222.54%)
Mutual labels: styled-components
Awesome Cross Platform Apps
the awesome list of cross platform apps solutions(跨平台app方案合集)
Stars: ✭ 140 (-1.41%)
Mutual labels: cross-platform
Gatsby V2 Tutorial Starter
Gatsby V2 Starter - product of step by step tutorial
Stars: ✭ 139 (-2.11%)
Mutual labels: styled-components
Token Core
Next generation core inside imToken Wallet.
Stars: ✭ 138 (-2.82%)
Mutual labels: cross-platform
Next Dark Mode
🌑 Enable dark mode for Next.js apps
Stars: ✭ 133 (-6.34%)
Mutual labels: styled-components
Project Webcube
Continuously updated JS infrastructure for modern web dev
Stars: ✭ 141 (-0.7%)
Mutual labels: styled-components
Borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx).
Stars: ✭ 135 (-4.93%)
Mutual labels: cross-platform
Cross Lib
CROSS LIB - A universal 8-bit library and some games built with it
Stars: ✭ 137 (-3.52%)
Mutual labels: cross-platform
Cityengine Sdk
CityEngine is a 3D city modeling software for urban design, visual effects, and VR/AR production. With its C++ SDK you can create plugins and standalone apps capable to execute CityEngine CGA procedural modeling rules.
Stars: ✭ 137 (-3.52%)
Mutual labels: cross-platform
Liteexchange
My programming lab : multithreaded order matching engine in C++11 using FIX for order entry for Linux/Windows , no 3rd party libraries
Stars: ✭ 142 (+0%)
Mutual labels: cross-platform
Delir
Web Technology driven VFX Application.
Runs on Windows, macOS, Linux.
Concept
-
Movie Production with Programming
- First class
p5.js
support for video production - Can be make custom post processing plugin with HTML5 Canvas and WebGL
- First class
- Standalone engine (
@delirvfx/core
) for makes your VFX app- Modern and simple software architecture
- Works on Web technology for rapid development (Fully TypeScript, HTML5, Canvas and WebGL)
Feature
- Video, Image, Audio, Text and P5.js support
- Adjustment clip
- Keyframe animation editor
- With Expression support by JavaScript(TypeScript)
- Post processing plugin support with Canvas2DContext and WebGL(experimental, now in develop)
- Rendering to mp4(H.264 + aac) with ffmpeg
For developer
How to develop Post processing plugin
See plugin-example
Run Delir for development
- Delir depends to below softwares. You must install the above program before starting development.
- Node.js 10+
brew install node
- yarn (yarnpkg/yarn)
npm i -g yarn
- node-gyp
npm i -g node-gyp
- ffmpeg
brew install ffmpeg
- Clone this repository
git clone [email protected]:ra-gg/delir.git
- Install dependency and start development
yarn start
Ctrl+C to interrupt
Production building
Now only building for development machine platform. (mac / win) Native module can not build for another platform.
yarn build
Path to code
- packages
-
delir -- Electron frontend of Delir
-
domain -- Operation / Action / Store / Utils set by domain
- Editor -- Editor state and actions
- Preference -- Editor preference state and actions
- Project -- Project(Document) state and actions
- Renderer -- Delir engine state and actions
- modules -- Modal windows
- utils -- View utilities non relate some domain
- views -- View components
-
domain -- Operation / Action / Store / Utils set by domain
-
core -- Core module codes called
@delirvfx/core
(Project structure, engine, calculation, renderer) - deream -- Renderered frame exporter for ffmpeg
- plugins -- Built-in Delir plugins (build with webpack)
-
delir -- Electron frontend of Delir
Contributors
Code Contributors
This project exists thanks to all the people who contribute. [Contribute].
Financial Contributors
Become a financial contributor and help us sustain our community. [Contribute]
Individuals
Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].