<h2>Padre - Perl Application Development and Refactoring Environment</h2>
<p>
Take a look at the current state of Padre on our <a href="http://padre.perlide.org/trac/wiki/Screenshots">Screenshots</a> page.
</p>
<p>
<a href="/wiki/Features">Features</a>
</p>
<p>
<a href="/wiki/Tickets">Tickets</a> To create a New Ticket for Padre, you will need to Login (if you are new here, please Register first).
</p>
<h2>Project Objectives</h2>
<p>
Some of the objectives of the project:
</p>
<ul><li>Make it very easy to start using it, especially for Perl development.
<li>Easy installation on Windows, Linux and other operating systems
</li><li>By default work like notepad, hide most of the options.
<li>Make it very Perl beginner friendly
<li>Out of the box allow running Perl scripts, have Perl documentation.
</li><li>Provide a variety of assistance options to help with learning Perl.
</li><li>Auto-detect as much as possible, to provide a Do What I Mean working style.
<li>Support for development of large cross language applications
<li>Project-specific editor configuration.
</li><li>Boilerplate creation for CPAN modules, Catalyst applications, and more.
</li><li>Extend Padre with <a href="/wiki/Plugins">plugins</a> to add new interfaces and functionality.
</li><li>Support for languages that are often used with Perl (SQL, Javascript, HTML, XML)
</li><li>Support for other programming languages (Python, PHP, Ruby etc.)
</li><li>Support for Parrot and Perl 6
</li><li>Support for Moose, Mouse and MooseX::Declare</li></ul>
<h2>How do I try it?</h2>
<p>
See <a href="/wiki/Download">Download</a> for installation instructions. And be sure to check out the <a href="/wiki/Documentation">Documentation</a> for additional info.
</p>
<ul><li>Videos
<li>Gabor <a href="http://www.youtube.com/user/gabor529/videos">youtube</a> various
</li><li>Adam at <a href="http://www.youtube.com/watch?v=qu8-NzHZsXY">Padre - The Perl IDE for Normal People</a> YAPC::Asia Tokyo 2012</li></ul>
<h2>Getting involved - How can I participate?</h2>
<p>
See also <a href="http://padre.perlide.org/getting_involved.html">http://padre.perlide.org/getting_involved.html</a>
</p>
<h3>Setting up a development environment</h3>
<p>
See <a href="/wiki/Howto">Howto</a>
* <a href="/wiki/SvnMimeTypes">SvnMimeTypes</a>
* Guide to setting mime types to enable pygments to display formatted code in trac.
* <a href="/wiki/PadrePluginDialog">Padre::Plugin::Cookbook</a>
* Series of Cookbooks to aid in Gui Plug-in development
</p>
<h2>Mailing lists</h2>
<ul><li>Padre development mailing list <a href="http://mail.perlide.org/mailman/listinfo/padre-dev">http://mail.perlide.org/mailman/listinfo/padre-dev</a>
</li><li>SVN commit mailing list <a href="http://mail.perlide.org/mailman/listinfo/padre-commit">http://mail.perlide.org/mailman/listinfo/padre-commit</a>
</li><li>Trac changes mailing list <a href="http://mail.perlide.org/mailman/listinfo/padre-trac">http://mail.perlide.org/mailman/listinfo/padre-trac</a>
</li><li>Padre news mailing list <a href="http://mail.perlide.org/mailman/listinfo/padre-news">http://mail.perlide.org/mailman/listinfo/padre-news</a></li></ul>
<h2>IRC</h2>
<p>
Padre's IRC channel is very active, and the best first point of call for
questions or assistance.
</p>
<p>
We hang out on <a href="irc://irc.perl.org/%23padre">#padre</a> on irc.perl.org
</p>
<p>
It is being logged here: <a href="http://irclog.perlgeek.de/padre/today">http://irclog.perlgeek.de/padre/today</a>
</p>
<p>
You can also use the web-based IRC client on Mibbit from our <a href="http://padre.perlide.org/irc.html">IRC</a> page
</p>
<h2>Support</h2>
<p>
You can try our mailing list or IRC, but I am sure the <a href="http://www.perlmonks.org/">PerlMonks</a> will be glad to help you as well.
</p>
<h2>History</h2>
<p>
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 can be found here:
</p>
<blockquote>
<p>
<tt><a href="http://svn1.hostlocal.com/szabgab/trunk/Wx-Tutorial">http://svn1.hostlocal.com/szabgab/trunk/Wx-Tutorial</a> -r 941</tt>
</p>
</blockquote>
<blockquote>
<p>
<tt><a href="http://svn1.hostlocal.com/szabgab/trunk/App-Editor">http://svn1.hostlocal.com/szabgab/trunk/App-Editor</a> -r 1080</tt>
</p>
</blockquote>
<p>
The <a href="http://padre.perlide.org/about.html">About</a> page has links to related blog posts from before Padre was released.
</p>
<p>
<a href="http://padre.perlide.org/trac/wiki/Release_History">Release History</a>
</p>
<p>
Padre is written in Perl 5 using <a href="http://padre.perlide.org/trac/wiki/wxWidgets">wxWidgets</a>
</p>