Welcome to Padre, the Perl Application Development and Refactoring Environment
Padre is an editor or IDE that is simple to use for beginner Perl programmers
but also supports large multi-lingual and multi-technology projects.
Padre is written in Perl and distributed under the perl license.
(ok, one day it will do all these things...)
Objectives
Some of the objectives of the project
- Make it very easy to start using it, especially for Perl development
- Easy installation on Windows, Linux and other operating systems
- By default work like notepad, hide most of the options
- Make it very Perl beginner friendly
- Out of the box allow running Perl scripts, have Perl documentation
- Have support for development of large cross language applications
- The notion of a project
- Support for several languages that are often used together with Perl (SQL, Javascript, HTML, XML)
- Support for other programming languages (Python, PHP, Ruby etc.)
- Support for Parrot and Perl 6
How to participate - how can I help?
- see Download for installation instructions
- Report bugs and request features here by creating a new ticket
- See Development notes
- Write patches
- Ask for commit bit on the SVN repository and write code
- Experiment with the plug-in system
- There are some Issues with External Dependencies, we would love to see those issues addressed too.
- Provide or update a translation
Mailing lists
Padre development mailing list http://mail.perlide.org/mailman/listinfo/padre-dev
SVN commit mailing list http://mail.perlide.org/mailman/listinfo/padre-commit
Trac changes mailing list http://mail.perlide.org/mailman/listinfo/padre-trac
Padre news mailing list http://mail.perlide.org/mailman/listinfo/padre-news
IRC
We hang out on #padre on irc.perl.org It is being logged here: http://irclog.foorumbbs.com/?C=M;O=D
Support
You can try our mailing list or IRC, but I am sure the PerlMonks will be glad to help you as well.
History
Before 7 August 2008 the source code was kept in a different SVN repository under various names. There was no easy way to transfer it so I started this repository from scratch. That pre-history could be digged out, if really needed, but it is not too important any more.
Padre is written in Perl 5 using wxWidgets
