The source code is released under the very permissive MIT license, so you can do pretty much anything you want with it.
At runtime Carota has no external dependencies. You just pull in the carota-min.js file using the SCRIPT tag and away you go. Or else get node and use:
npm install carota
to get the full source, including this demo site. By the way, Carota itself is displaying all this text, meaning that you can play with the editor right now! Try Ctrl+A and then Backspace to clear this document and see how the JSON view on the right changes as you make further edits. Press Ctrl+Z to undo your changes.
Image / Demo:
GitHub / Download:
The MIT License (MIT)
The graph shows how long it took from first availability (in red font) to it being used by 25% of US population (in black font). It just gets faster, and faster and faster.
I bet if you check how long it will take 25% of the population to adopt the next big technology, it will be 25 months.
I'm personally grateful to the Internet/Web. Without it I would never have discovered what I truly love doing. Without it I would not have the opportunity to wake up and be incredibly excited to try in a small way to have a big impact.
- Timble CVBACEO and Chief Innovator, 2010 - present
Johan Janssens is a Belgian web architect, tech entrepreneur and free software advocate. In the past 10 years Johan has spent most his time creating and advocating free and open source software and helping evolve the world wide web.
Johan is most known as co-founder and lead developer of Joomla, an open source content management system used by more than 3% of all the sites on the internet.
Johan is passionate about creating software architectures that help other developers get things done faster. Today, Johan spends most of his time working on Nooku, an open-source web application framework, which he founded in 2008.
Johan is Director of Timble, a privately held software company that offers products and services for Nooku and Joomla, and he is advisor at Beyounic, a venture backed start-up.
Johan is a firm believer in sharing and collaboration, in spreading good ideas and in the power of technology to make the world a better place. He continually pushes the people around him to be creative and connect the dots.