Skip to content

codelerity/praxiscore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PraxisCORE v6

PraxisCORE is a modular JVM runtime for cyberphysical programming, supporting real-time coding of real-time systems. It is the heart of PraxisLIVE. With a distributed forest-of-actors architecture, runtime code changes and comprehensive introspection, PraxisCORE brings aspects of Erlang, Smalltalk and Extempore into the Java world ... a powerful platform for media processing, data visualisation, sensors, robotics, IoT, and lots more!

For further information, help and support see https://www.praxislive.org and https://www.praxislive.org/core/

PraxisCORE is an open-source project originally developed by Neil C Smith, and supported by Codelerity Ltd.

Status and requirement

PraxisCORE v6 is under development and not yet ready for use. For PraxisCORE v5 sources check out the legacy-v5 branch.

PraxisCORE v6 will require Java 21. The build currently requires Java 17+.

License

PraxisCORE v5 is licensed under the terms of the GNU Lesser General Public License v3. This means that the core runtime, or a selection of its modules, may be used as a library and included in your own projects without requiring you to share your own code under the same license.

Some modules have different but compatible licenses.

Packages

No packages published

Languages

  • Java 99.8%
  • Other 0.2%