Cells — Live coding environment

Hi everyone. I want to introduce you my new project Cells. It’s a live and creative coding environment, which allows you to mix different programming languages. It also makes your project organized and live coding sessions convenient, providing multiple tracks per language and cells — code snippets, which you can run, edit, move etc. Here is the list of supported languages:

  • Clojure
  • Common Lisp (SBCL)
  • Haskell
  • Lua
  • Node.js
  • Overtone
  • Python
  • Ruby
  • Scheme (Chez)
  • SuperCollider
  • Swift
  • TidalCycles

Also you can configure your own languages, but it’s more like a feature for developers. It’s free and open source. I hope you’ll find it useful.


What are the system requirements on mac? I downloaded and installed the package, but it doesn’t launch. I’m on macOS High Sierra.

I tested and packaged it under Catalina. It’s a packaging issue. You can try to run it from source for now. Wider platform support (including Windows) will be introduced with the next release, when I’ll rewrite it in Rust.

any plans for a windows build?

Yes, the next release will support Windows. For now it should work from source there.