NAME
Farabi - Modern Perl editor
SYNOPSIS
# Run on the default port 3000
$ farabi daemon
# Run it on port 3030
$ farabi daemon --listen "http://*:3030"
DESCRIPTION
This is a modern web-based Perl editor that runs inside your favorite browser.
Please run the following command and then open http://127.0.0.1:3000 in your browser:
farabi daemon
Please note that Farabi is purely expermintal at the moment. Things are moving fast as I try some new ideas. Feedback is welcome.
SEE ALSO
Mojolicious - A next generation web framework for the Perl programming language
jQuery - A new kind of JavaScript Library
Bootstrap - Sleek, intuitive, and powerful front-end framework for faster and easier web development
HumaneJS - A simple, modern, browser notification system
CodeMirror - In-browser code editing made bearable
Perlito - Runtime for "Perlito" Perl5-in-Javascript
HISTORY
The idea started back in March 2012 as a fork of Padre. I wanted to dump Wx for the browser. The first version was in 11th April as Mojolicious::Plugin::Pedro. It used the ACE Javascript editor and jQuery UI. Then i hibernated for a while to play games :) Later I heard about Galileo. It basically used the same idea, mojolicious backend, browser for the frontend. So I stopped playing games and rolled my sleeves to focus on Pedro.
Later I discovered Pedro was not a good name for my project. So I chose Farabi for Al-Farabi who was a renowned scientist and philosopher of the Islamic Golden Age. He was also a cosmologist, logician,and musician.
SUPPORT
If you find a bug, please report it in:
http://code.google.com/p/farabi/issues/list
If you find this module useful, please rate it in:
http://cpanratings.perl.org/d/Farabi
AUTHORS
Ahmad M. Zawawi <ahmad.zawawi@gmail.com>
CONTRIBUTORS
Kevin Dawson <bowtie@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Ahmad M. Zawawi
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.