Skip to content

barzilouik/flowbetween

 
 

Repository files navigation

FlowBetween

FlowBetween is a SVG-based animation tool.

Technical stuff

This repo contains some neat technolgy that was used to build FlowBetween and may be useful in other projects. Here are some highlights:

  • The UI library provides a data-only description of an application's UI.
  • The canvas library provides a data-only description of drawing.
  • The binding library provides a data-driven approach to event handling.
  • The curves library provides a lot of useful functions for dealing with bezier curves.
  • We use a 'browser as terminal' principle (HTML/JS/CSS are only used for display and never for application logic)
  • The desync library provides an alternative to both threads and data locking structures.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 89.0%
  • JavaScript 10.7%
  • Other 0.3%