ToplapSystems: Difference between revisions

From Toplap
Jump to navigation Jump to search
No edit summary
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Languages for For Live Coding. The ones with community links are probably a good place for beginners.
 
 
= All Things Live Coding =
 
For the latest, comprehensive list of TOPLAP systems, please see the [https://github.com/toplap/awesome-livecoding All Things Live Coding] list.
 
= Historical links =
 
The following unmaintained list is mainly for historical interest. Please see the above link for the latest stuff.


== Textual languages ==
== Textual languages ==
Line 22: Line 30:
* [http://github.com/digego/extempore Extempore] ([https://groups.google.com/group/extemporelang community]) - A live-coding environment and which borrows a core foundation from the Impromptu environment
* [http://github.com/digego/extempore Extempore] ([https://groups.google.com/group/extemporelang community]) - A live-coding environment and which borrows a core foundation from the Impromptu environment
* [http://automata.cc/live-processing live-processing] - A [http://processing.org Processing] clone with livecode capabilities.
* [http://automata.cc/live-processing live-processing] - A [http://processing.org Processing] clone with livecode capabilities.
* [http://overtone.github.io  Overtone] ([http://groups.google.com/group/overtone community]) - An open source audio environment for [http://clojure.org Clojure].
* [http://overtone.github.io  Overtone] ([http://groups.google.com/group/overtone community]) - an open source audio environment designed for collaborative live coding implemented in [http://clojure.org Clojure].
* [http://www.renickbell.net/conductive/doku.php/ Conductive] - a library for Haskell
* [http://www.renickbell.net/conductive/doku.php/ Conductive] - a library for Haskell
* [http://mad.emotionull.com/ Music-As-Data] - An open source language for live programming music in Clojure
* [http://mad.emotionull.com/ Music-As-Data] - An open source language for live programming music in Clojure
Line 30: Line 38:
* [https://github.com/defaultxr/tracker.el tracker.el] - work-in-progress emacs-based tracker-like sequencer using elisp code to generate events
* [https://github.com/defaultxr/tracker.el tracker.el] - work-in-progress emacs-based tracker-like sequencer using elisp code to generate events
* [https://github.com/vividsnow/perl-live perl-live] - emacs+perl live coding environment
* [https://github.com/vividsnow/perl-live perl-live] - emacs+perl live coding environment
* [http://cyrilcode.com/ Cyril] - An open source language for visual live coding
* [https://github.com/brunchboy/afterglow#afterglow Afterglow] - Open source live coding environment for light shows based on [http://clojure.org Clojure] and the [https://www.openlighting.org/ola/ Open Lighting Architechture].


== Graphical / visual / game-based languages ==
== Graphical / visual / game-based languages ==
Line 41: Line 51:
* [http://cycling74.com/ Max/MSP/Jitter] - A dataflow programming language for multimedia
* [http://cycling74.com/ Max/MSP/Jitter] - A dataflow programming language for multimedia
* [http://meemoo.org Meemoo] - A framework that connects open-source modules, powered by any web technology
* [http://meemoo.org Meemoo] - A framework that connects open-source modules, powered by any web technology
* [https://github.com/brunchboy/afterglow-max#afterglow-max afterglow-max] - Hosts Afterglow (see previous section) inside Max/MSP/Jitter (and presumably Pure Data, though I have not tested that yet).


== Unavailable/difficult to run languages ==
== Unavailable/difficult to run languages ==

Revision as of 19:17, 22 October 2018


All Things Live Coding

For the latest, comprehensive list of TOPLAP systems, please see the All Things Live Coding list.

Historical links

The following unmaintained list is mainly for historical interest. Please see the above link for the latest stuff.

Textual languages

Graphical / visual / game-based languages

  • The Thingee + ThingeeLanguage
  • betablocker Gameboy version
  • Al-Jazari (refused TOPLAP approval, entering third tribunal at dynamic high court)
  • TOPLAPapp:an iPhone/iPod Touch live coding musical puzzle game
  • Text - A visual language based on Haskell
  • Pure Data - An open-source dataflow programming language for multimedia
  • Max/MSP/Jitter - A dataflow programming language for multimedia
  • Meemoo - A framework that connects open-source modules, powered by any web technology
  • afterglow-max - Hosts Afterglow (see previous section) inside Max/MSP/Jitter (and presumably Pure Data, though I have not tested that yet).

Unavailable/difficult to run languages