Connect With WRD
feed via e-mail
feed via e-mail

Posts Tagged ‘Perl’

AMPPS is a software for quickly installing Apache, MySQL, PHP, Perl and Python and creating a web server environment.

What differentiates it from other similar solutions is the built-in Softaculous package which makes 1 click installations of popular web apps possible.


There is a huge list of installable apps (250+) including WordPress, Joomla, Magento, phpBB and much more.

Using the AMPPS panel, the server resources can be configured and all the installations can be managed.

It has versions for Windows + Mac OS X and also installs phpMyAdmin + SQLite manager for controlling databases.

Git is one of the most popular version control systems out there and, if you use it, you will find Gitalist very useful.

It is an open source web application for viewing local and/or remote git repositories in an easy-to-browse interface.


Gitalist can connect to multiple repositories and branches. The application can display the differences in commits and present the history color-coded.

There are both short + long log views and it generates an Atom feed of the commits for the followers.

Bricolage is an open-source and enterprise-class content management system that makes creating, managing and publishing content very easy.

It is built with Perl, uses MySQL or PostgreSQL for storing data and has a powerful templating system (Mason, Template Toolkit, or PHP).

With the help of this templating system and the flexibility offered on every step, it is possible to build any type of websites.

Bricolage Perl CMS

Bricolage has a group and permission based user management system that eases working as a team where some users can be editors, others being designers, etc.

Besides many other standard CMS features, there is a very handy and built-in alert system which can be setup for many events like an article going online, being edited, etc. to get notified instantly.

Also, there is a well-documented API which enables you to pull and push any type of data from the system.

W3Perl is an open source analytics application that doesn't require any code to be inserted into websites for monitoring.

Rather, it goes through the log files generated on the server-side and creates the reports in real-time.

The application is not limited to web servers and it can also render the logs of  FTP, Squid, CUPS and mail servers.


W3Perl stores the data for a period configured and can display statistics from hours to years.

It can provide information on many details about the visitors like their countries, browsers, screen sizes and pages they browsed, the amount of traffic created and much more.

OTRS is an open source trouble ticket system for easily managing support requests in a multi-agent interface.

The application can auto-convert e-mails into tickets (e-mail piping) which "eliminates the need of using the web interface" for customers.

OTRS Support Ticket System

OTRS is used by large organizations like Opera, MySQL AB, BitDefender, Suse & has very nice features like:

  • transfer of tickets between agents
  • auto-calculation of hours worked on a ticket
  • powerful reporting
  • canned responses
  • multilanguage support
  • themable web interface
  • role-based user management
  • & much more..

OTRS is built with Perl & can work with different databases (e. g. MySQL, PostgeSQL, Oracle, DB2 and MSSQL).

It has one-click installers for multiple operating systems (including Windows).

RT (Request Tracker) is an open source support ticket software that helps managing user-submitted tasks, issues easily.

Users can submit tickets via e-mail (e-mail piping) or from a web-based interface.

Open Source Support Ticket

Tickets can have priorities & admins can assign them to each other if needed. And, it tracks critical information like time spent per action, due dates, and estimated time to completion.

From one installation, RT can track multiple projects for multiple teams. The application is written with Perl & works with MySQL, PostgreSQL or Oracle.

For a full list of features, click here.

Pandora FMS is an open source application that can be used to monitor anything online like:

  • if a website is up or down
  • if the content of a website is changed (deface control or when value of a stock changes..)
  • diskspace or CPU usage of a remote server (via SNMP or TCP/IP)
  • & many more..

Open Source Monitoring

Pandora FMS can run on any operating system, with specific agents for each platform, getting the data and sending it to a server.

You can get real-time reports for every monitor & have them sent to an e-mail adrdess.

It can also send notifications of events via e-mail, SMS or Jabber (MSN, GTalk..) to the desired users.

P.S. To mention, Pandora FMS is not a simple script to install. It is made up by several shellscript files (UNIX/Linux Agents), a Web application in PHP (Console), some code in C++ (Windows Agent), some code in PERL5 (Server) and some structure and data in SQL (Database).

Xuheki is an open source IMAP client with an Ajaxed interface.

It looks-feels like a desktop application & supports multiple IMAP servers/identities.

Free IMAP Client

It uses the Net::IMAP::Client Perl module as the IMAP engine & built with DynarchLIB Ajax Toolkit.

Some features of Xuheki:

  • Supports multiple folders with drag’n drop
  • It can stay connected to an IMAP server
  • Interface allows you to do multiple things once
  • Multiple user support
  • Contact list & more..

It requires Perl & MySQL 5 to run.

Mindquarry is a brilliant open source application to organize teams in means of documents, ideas and tasks. Shortly, their collaboration.

This team collaboration application can be reached both from the browsers and from a desktop application.

Document Management

The strongest part of the application is document management.  It uses Subversion for document versioning and backup, supports file syncronization, collaborative editing and has notification system for the updates made within the documents.

Document Management


You can create wikis, assigns them to teams or tasks to manage the ideas and information. Updates made to the wiki content can be viewed within the activity timeline, pdf output can be generated and more.


Team Management

Teams are holding the user groups together. They can be assigned to tasks, have their own wikis and permission groups on documents, tasks..

Team Management

Task Management

Mindquarry has a handy task management module where tasks can be created, assigned to users, priority levels and their status can be set.

Task Management

To mention, this is not a project management module and does not have milestones, resources, costs or chart features. It simply allows users to assign and control tasks (for a chance to win a great project management software license check the OneProject Project 8 giveaway).


If you are working in teams, need to share and work on documents together I believe Mindquarry can be a perfect fit as you will be able to:

  • Work on the same docs, have them versionned and backed up.
  • Create your own information or idea libraries with the wiki feature.
  • Assign tasks to each other.

Application requires Apache, Java and Subversion to be installed. Desktop application has Windows, Mac and Linux versions which makes everything much better.

Tip: Mindquarry has a XAMPP download in the downloads section that automatically installs Apache, Subversion and Perl to prepare the application environment.

Calendars are one of the "musts" in most of the web applications.

Plans is a calendar script which has a simple yet functional interface.

Multi-day event support is one of the rarely found feature that can be found in other calendar applications. Without it, you simply need to hack the logic of the applications.

PHP Calendar Script

Another great feature is the powerful recurring events support which makes the administration of the calendar much more easier.

You can also password protect events, create multiple calendars with 1 installation and calendars can share information between each other and even customize the look of every calendar.

To summarize, you should check this calendar application :).

Uptime Robot