Skip to content
/ Latte Public

A high-performance, multi-threaded collaborative design engine built with TypeScript. Engineered to push the boundaries of professional creative tools on the web.

License

Notifications You must be signed in to change notification settings

DrugsZ/Latte

Repository files navigation

Latte

Contributors Forks Stargazers Issues Apache-2.0 license

A Canvas-Powered Design Tool

Latte aims to provide underlying 2D rendering capabilities to any web page, enabling any developer to quickly and conveniently develop their own graphic editing tools. <br />

🛠️ Development

Start previewing demos:

  git clone git@github.com:DrugsZ/Latte.git
  cd Latte
  pnpm install
  pnpm build
  pnpm start

Run test cases

pnpm test

Roadmap

  • Absorption Line
  • Life Cycle
  • Configuration Manager
  • Context Menu
  • Ruler
  • Mouse Box Select
  • Frame
  • Text, Path...
  • Render

Contributing

If you are interested in fixing issues and contributing directly to the code base, please see the document How to Contribute.

Thank you for your contributions!

Inspired by

About

A high-performance, multi-threaded collaborative design engine built with TypeScript. Engineered to push the boundaries of professional creative tools on the web.

Resources

License

Contributing

Stars

Watchers

Forks

Languages