Artist Code is a visual programming language and environment for artists and designers to create interactive, multimedia works. It uses a node-based workflow allowing users to connect modules together to build everything from simple prototypes to complex installations.
Artist Code: Visual Programming Language & Environment
Discover Artist Code, a visual programming language and environment for artists and designers to create interactive, multimedia works, with node-based workflow for building prototypes to complex installations.
What is Artist Code?
Artist Code is a visual programming language and environment designed specifically for artists, designers, and creators to build interactive, multimedia projects. It utilizes a node-based workflow where users connect different modules together to control graphics, audio, video, sensors, and more to create generative art, interactive installations, AR/VR experiences, and other creative coding projects.
Some key features of Artist Code include:
Visual programming interface - no need to write code, just connect module nodes together
100+ modules for graphics, animation, video, audio, interaction, IoT, and more
GPU-accelerated graphics and computation for high performance
Support for integration with hardware platforms like Raspberry Pi, Arduino, and microcontrollers
Built-in tools for creating UI, templates, debugging, and deployment
Active community of artists and creators
Cross-platform - works on Windows, Mac, Linux, and the web
Overall, Artist Code aims to open up the world of creative coding and interactive media to those without traditional programming skills. Its intuitive interface, combined with advanced capabilities, make it an attractive choice for artists, designers, educators, and hackers looking to incorporate interactivity and computing into their creative practices.
Adobe Animate is professional software used for creating animations, interactive content, games, and scalable vector graphics. Originally launched in 1996 as FutureSplash Animator, it was acquired by Adobe Systems in 2005 and renamed Adobe Flash Professional up until 2016 when it was rebranded Adobe Animate.Adobe Animate utilizes vector and raster...
Scratch is a free visual programming language and online community developed by the MIT Media Lab. It allows users to create interactive stories, games, animations, music, art, and more using a simple drag-and-drop interface.With Scratch, you snap together colorful programming blocks like puzzle pieces to build programs. There is no...
OpenToonz is a powerful, free, and open source software for producing 2D animation. It originated from Toonz software, which has been used for major productions like Futurama, Steven Universe, and many Studio Ghibli films directed by Hayao Miyazaki.Some key features of OpenToonz include:Scanning and cleaning up traditional 2D drawingsInking lines,...
Synfig Studio is a free and open-source 2D animation software used to create animated films and animations. It offers a customizable interface and a variety of powerful tools to aid in animation production.Some key features of Synfig Studio include:Layers and layer grouping to organize assetsBones and distortions to animate cutout...
Articulate Storyline is a popular rapid e-learning authoring tool used to create interactive online courses and assessments. It has an intuitive drag-and-drop user interface that allows non-technical users to easily create engaging e-learning content.Some key features of Articulate Storyline include:Drag-and-drop interface to easily add and customize slidesLarge library of interactive...
TVPaint Animation is powerful and flexible 2D animation software designed for drawing, painting, animating, and post-production work. It is used by major animation studios worldwide as well as independent animators and illustrators.Key features of TVPaint Animation include:Intuitive interface and customizable workspace for organizing projectsAdvanced frame-by-frame bitmap and vector drawing/animation toolsOnion...
Toon Boom Harmony is professional 2D animation and drawing software used widely in the animation industry. It provides a complete workflow for creating cartoons, anime, mobile/web content, games, and more.Some key features include:Powerful drawing and painting tools like pencils, brushes, fills, deformation tools, etc.Character rigging, hierarchy, and bone deformation for...
Opus Pro is a digital audio workstation (DAW) software application designed for music creation and audio production. It provides a complete set of tools for recording, editing, mixing, effects processing, and audio mastering.Some key features of Opus Pro include:Multitrack audio editing - allows editing and arranging of multiple audio tracksVirtual...
Adobe Director is a multimedia authoring tool used to create interactive multimedia applications and presentations for a variety of platforms. Originally created by Macromedia, it was acquired by Adobe Systems in 2005.Key features of Adobe Director include:Timeline-based authoring interface to help organize and synchronize various media elements including text, images,...
TinyAnim is a free, open-source 2D animation program for Windows. Developed by Endre Barath, it provides a simple yet powerful toolset for creating 2D animations.Some of the key features of TinyAnim include:Intuitive timeline for building animations frame-by-frameOnion skinning to visualize previous and next framesDrawing tools like pencil, eraser, paint bucketSupport...
Wick Editor is a free and open-source visual programming tool for creating 2D animation and interactive stories. It features a node-based interface that allows users to build games, animations, and other interactive media without needing to write code.Some key features of Wick Editor include:Intuitive drag-and-drop interface for creating animations and...
FlaExporter is a standalone application developed by Tumult that provides the ability to export assets and animations from Adobe Flash files (FLA) for use in other programs. Some key features of FlaExporter include:Exports the different layers, symbols, shapes, and guides contained in a FLA fileConverts vector content to SVG, PNG,...
TupiTube is a free, open source software application for creating 2D animation. It provides a complete workflow for animated content creation, from storyboarding to publishing. TupiTube's intuitive user interface makes animation easy and accessible for beginners, yet powerful in the hands of professionals.At the core of TupiTube is the vector-based...
Mediator is an open-source chatbot development platform launched in 2021. It allows developers and non-developers to build chatbots and virtual assistants without code using a visual interface. Some key features of Mediator include:Natural language processing capabilities to understand text, classify intents, and extract entitiesPre-built integrations with platforms like WhatsApp, Facebook...
ENIGMA is an open-source, cross-platform game engine and IDE that allows for quick game creation without the need for programming knowledge. It uses a drag and drop interface akin to software like GameMaker or Stencyl, making it easy for those without coding experience to build 2D and 3D games.LateralGM serves...
Expressive Animator is a feature-rich 2D animation software designed for creating traditional frame-by-frame animations. With an intuitive interface optimized for use with pen tablets, it allows animators to easily draw each frame of their animations using an extensive set of bitmap and vector drawing tools.Some of the key features of...
Wonderfl is a free online code playground and editor designed for creating and sharing interactive web-based graphics, games, and animations. Using simple drag-and-drop tools along with HTML, JavaScript and CSS coding, Wonderfl makes it easy for beginners and experts alike to build engaging web content.With its extensive graphics and animation...
Sothink SWF Quicker is a software application designed specifically for optimizing Adobe Flash SWF files. It can significantly reduce the file size of SWFs through a variety of compression and optimization techniques without reducing visual quality.Some of the key features of Sothink SWF Quicker include:Lossless compression of vectors, images, sounds...
Alligator Flash Designer is a feature-rich application for creating interactive Flash animations, presentations, games, and websites. It provides a complete vector graphics editor with an easy-to-use interface for drawing shapes, importing images, applying gradients and textures.Key features include:Vector drawing tools - pens, brushes, shape tools, text tool with rich text...
Opus Creator is a free, open-source digital audio workstation (DAW) for Windows, macOS, and Linux. It allows users to record, edit, and mix audio files with professional-grade tools and effects.Some key features of Opus Creator include:Multi-track audio editing with unlimited tracksSupport for VST plugins for effects and virtual instrumentsLow-latency audio...
Sprout Builder is a user-friendly website builder designed to help small businesses, entrepreneurs, bloggers, and non-technical users quickly build professional-looking websites. Its drag-and-drop editor makes web design accessible for beginners, while still providing powerful features for more advanced users.Some key features of Sprout Builder include:Intuitive drag and drop interface that...
The Free Flash Effect Generator is a powerful yet easy-to-use tool for creating stunning Flash animations and effects for websites. With its intuitive drag-and-drop interface, anyone can quickly generate professional-looking Flash files without needing to know Flash coding.The tool allows users to easily add text, images, shapes, and effects like...
Purple Animator is a feature-rich 2D animation software used to create animations, cartoons, motion graphics, and vector animations. It comes with an intuitive timeline interface and powerful drawing and animation tools that make it easy for both beginners and professionals to create stunning animations.Some key features of Purple Animator include:Frame-by-frame...