Mavo would not be possible without all the following libraries, tools, services, and people.
From the bottom of our hearts, thank you!
Open source projects
Mavo depends on a number of existing open source projects, either bundled with it or fetched when needed from cdnjs:
- Bliss Used as a lightweight generic DOM, Ajax, Object helper.
- JSEP Used for expression parsing
- Dragula Used for drag and drop of collection items.
- Stretchy for autosizing form elements when editing
Our workflow would not be as smooth were it not for the following open source tools:
- Atom Awesome, extensible text editor
- Gulp is used for any generated
- Babel is used to make Mavo support older browser and for the compressed Mavo versions
- Sass is used for writing more maintainable CSS
- Autoprefixer is used to make older browsers understand our CSS
- ESLint is used to catch errors in our code early and to ensure a consistent style
- Netlify for hosting Mavo and for being so incredibly nice to work with.
- polyfill.io Mavo uses polyfill.io to dynamically improve browser support when needed
- Github Our best storage backend would not be possible without Github’s amazing API.
- Dropbox For having a nice open API that lets us use it as an alternative remote storage backend.
- To David Karger who has been an incredible mentor since Mavo’s inception.
- This work was supported in part by a collaborative grant from the Wistron Corporation.
- To our 20 user study participants, who gave us early insights on the usability of Mavo