Deprecated: Assigning the return value of new by reference is deprecated in /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-includes/cache.php on line 36

Deprecated: Assigning the return value of new by reference is deprecated in /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-includes/theme.php on line 508

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-includes/cache.php:36) in /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-content/plugins/enso-beta-extractor/enso-beta-extractor.php on line 11

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-includes/cache.php:36) in /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-content/plugins/enso-beta-extractor/enso-beta-extractor.php on line 11
Humanized > Enso Beta Products: Enso Developer Prototype
Beta Products

Enso Developer Prototype

So you want to write your own Enso commands? We hear you.

Meet the Enso Developer Prototype. With it, you can finally write your own commands. While it’s still a prototype, it provides an API that lets you do all of the important things, like accessing the text selection, displaying transparent messages, and inserting text back into the current application.

“What language do I have to use?”, you ask. Any language you want to! We happen to think that Python is a great language—it’s what we use in Enso, after all—but if your favorite language supports XML-RPC, then it will work to create commands for the Enso Developer Prototype. Anything that you can make your computer do with language X, you can make Enso do too.

If you want help creating your own commands, or you’d like to share what you’ve learned, you should check out the Enso Wiki. There are some example commands, as well as some guides for how to build your own commands in a variety of languages.

Why is it called a prototype? Because we’re pretty sure that Enso’s got some big changes coming. The API that comes with the Enso Developer Prototype is likely to change, and isn’t as powerful as the one that we’re working on. But we wanted to get something out there for all of you who’ve been waiting to add your own commands.

Without further ado, download and enjoy!

Keeping Up-To-Date

Check back often to make sure that you are up-to-date, or Get updates via RSS. To update a beta product simply download the installer and install. Enso will take care of the rest.


Deprecated: Function split() is deprecated in /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-content/themes/humanized/single.php on line 71

Deprecated: Function split() is deprecated in /nfs/c01/h11/mnt/34814/domains/humanized.com/html/enso/beta/wp-content/themes/humanized/single.php on line 72

Enso Developer Prototype v0.1.1

Lets developers write their own Enso commands.

DOWNLOAD BETA NOW
Free for PC (Win2K, XP, Vista)
Have a Suggestion?
New Feature | New Product
Want to Try Other Enso Betas?
Go for it »
How About Our Full Products?
Learn more »

Why Beta?

Humanized is committed to world-class customer support. Even people who don't love Enso love our support. This product is in beta, which means we can't guarantee full support. But that doesn't mean we won't try.


Help Us Improve

We need your help in making Enso Developer Prototype better.
Let us know what you find useful, what you find annoying, and what new things you'd like to see. Please read other people's comments, or leave your own. If you have general Enso Beta suggestions, share 'em.