Skip to content

Web Based Live Coding Environment. Inspired by the Monome Teletype.

License

Notifications You must be signed in to change notification settings

JulienH2000/Topos

 
 

Repository files navigation

Topos: A Web-Based Algorithmic Sequencer

 | Discord | BuboBubo |  Amiika | About Live Coding |

Contributors

Topos is a web-based application that lives here. Documentation and description is directly included in the application itself.

Screenshot

Disclaimer

Topos is a very young project. It is not ready for end users, do not expect stable features and/or user support. Contributors and curious people are welcome! The software is not stabilized at all for the moment but it is already possible to have fun playing with it.

Installation (for devs and contributors)

To run the application, you will need to install Node.js and Yarn. Then, clone the repository and run:

  • yarn install
  • yarn run dev

To build the application for production, you will need to install Node.js and Yarn. Then, clone the repository and run:

  • yarn run build
  • yarn run start

Always run a build before committing to check for compiler errors. The automatic deployment on the main branch will not accept compiler errors!

To build a standalone browser application using Tauri, you will need to have Node.js, Yarn and Rust installed. Then, clone the repository and run:

  • yarn tauri build
  • yarn tauri dev

The tauri version is only here to quickstart future developments but nothing has been done yet.

About

Web Based Live Coding Environment. Inspired by the Monome Teletype.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.1%
  • CSS 11.6%
  • HTML 10.4%
  • JavaScript 1.8%
  • Rust 0.1%