An open API service indexing awesome lists of open source software.

https://github.com/timc1/easel

a little canvas for any idea.
https://github.com/timc1/easel

nodejs react whiteboard

Last synced: 12 months ago
JSON representation

a little canvas for any idea.

Awesome Lists containing this project

README

          


logo

Easel


A little canvas for any idea.





Screen Shot 2022-08-12 at 4 00 01 PM

A little desktop you can bring with you anywhere. A notepad, media library, mood board, playground. Organize your ideas however you like, share it whenever you like.

Easel is a project to experiment with the idea of a notepad combined with an infinite desktop. What if you can take any idea you have and drop them into a free formed canvas, organized however you want, and with a single click share it with others? No formatting, no restrictions.

## Table of Contents
- [Features](#features)
- [Shortcuts](#shortcuts)
- [Contact](#contact)

## Features

- drag and drop
- multiselect
- keyboard shortcuts
- performant (virtualizing, lazy loading, support for ~2000 items)
- rich text
- drawing tool
- gifs, stickers
- embed media
- …and more

## Shortcuts

- ⌘ + z / ⌘ + shift + z history (undo/redo)
- ⌘ + c / ⌘ + p copy/paste
- ⌘ + a selection
- t insert text
- space + mouse to pan with external mouse

## Contact

This project is currently a work in progress and will soon be opened sourced. If you have any questions/curiosities feel free to shoot me an [email](mailto:timchang@hey.com) or a DM on [Twitter](https://twitter.com/timcchang).