What it does

This IDE lets you write Emoji programs in a structured and intuitive way. You can compile and run your program right from your browser (no data connection needed after page load). You can also share your programs in one click, thanks you Parse.com's backend services.

How I built it

I used a framework called jQWidgets to build most of the UI. It is very nice to have consistency amongst all the elements. We used Jison as the parser for our grammar and a custom solution for code generation.

Challenges I ran into

Unicode is not supported in most applications and frameworks. And in the cases that it is, it is not standard.

Accomplishments that I'm proud of

I managed to plan and build the IDE mostly on my own.

What I learned

Sometimes, for very specific use-cases, it's better to roll your own solution than failing at reverse-engineering and adapting poorly documented existing solutions

What's next for A web IDE for CBKB

Share this project: