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

Posts Tagged ‘Python’

After The Deadline is a project of Automattic (the creator of WordPress) which checks:

  • spelling
  • grammar
  • styles (finds complex phrases, cliches, bias-language & suggests simple ones)
  • and detects misused words (has a database of 1500 most misused words & suggestions)

Open Source Spell Checker

The software used to come as a plugin for several projects (like WordPress, RoundCube, PHP List) but it is now open source and anybody can embed it to their own code.

Besides the artificial intelligence it already has, it is possible to add new rules & improve the application.

The project also has libraries for jQuery, Ruby & Python to make developing new plugins easier.

Twitter Logo

Microblogging, with the wide usage of Twitter, is a hot subject in today’s web.

Using few words & spending less effort compared to the standard blogging, it becomes possible to share knowledge, feelings, etc. And, it keeps users connected to other users with the simple yet powerful community features.

While there are very popular microblogging services like Twitter, Tumblr or Plurk, being a rival may not be (or may be) the best idea. However, in order to create something unique, a community for a closed group or a microblog for a single user, there are still huge opportunities.

Here are 9 open source microblogging applications to create your own:

StatusNet (PHP)


StatusNet (previously Laconica) is the engine which runs the popular microblogging site

It is built with PHP/MySQL & offers a smooth usage as it is a widely used, mature application.

P.S. The source can be found here.

Yonkly (Asp.Net)

Yonkly - Open Source Asp.Net Twitter Clone

Yonkly is an Asp.Net-powered Twitter-clone for creating your own microblogging community network.

Besides the open source version, it has a hosted & an advanced standalone version.

Read the rest of this entry »

Jutda Helpdesk is an easy-to-use & open source trouble ticket system that is built with Django.

Whether the tickets are sent via the web interface or e-mail, the application can create the ticket & users can reply to e-mails to continue the conversation (e-mail piping).

Open Source Trouble Ticket Script

It can be enabled to accept tickets from non-registered users which also makes it possible to be used as an advanced contact form.

Tickets can be separated into departments, product-groups, or any other classifications. Also, they can be escalated automatically between users by priority.

The application supports multiple RSS feeds & has an API for integration with 3rd party products.

P.S. Jutda Helpdesk is currently in alpha status yet very promising.

When sharing codes on a website, even they are wrapped with code tags or styled differently, it is always a challenge to read them without syntax highlighting.

There are various syntax highlighters which can format the codes & color them appropriately according to the languages used. Whether it is a HTML page or runs on PHP, Ruby, Python, ASP, there is a suitable syntax highlighter.

And, here is a collection of 11 Syntax Highlighters To Beautify Code Presentation:


GeSHi (Generic Syntax Highlighter – With PHP)

Geshi Syntax Highlighter

GeSHi is a powerful syntax highlighter script that supports almost every language.

It is first created for phpBB forum system but became a project itself. It requires PHP to run (there is also a hack to make it work under ASP).

SyntaxHighlighter (With JS)


This is a flexible & extensible syntax highlighter built with JavaScript. It supports a wide range of languages from CSS to PHP or C++ to SQL.

SyntaxHighlighter offers ready-to-use themes an new ones can be created easily for a custom presentation.

It has support for 3rd party applications like Blogger, WordPress, Joomla & many others.

Read the rest of this entry »

IMG·2·JSON is a Google App. Engine python application that extracts metadata from images and returns the results as a JSON string.

Extract Image Metadata

How to use?

Usage is simpler then expected. Just send a request to the fetcher-script URL hosted on Google App Engine.

An example query:

Response parameters include the image mimeType, size, height, width, byteSize & exif metadata. is an open source collaboration software which helps teams to create collective knowledge.

It enables teams to share workspaces, applications, documents, files and digital content within a secure, unified environment & a web 2.0 interface.

Collaboration Software

Wikis, blogs, discussions, file repositories, events and web link-bases can be created & managed with a role based powerful access control.

Besides the users in the team, customers are also integrated to the application. is an amazing collaboration software with a very attractive user interface & is worth to take a look at.

And, it is platform independent, as it comes as a VMware instance which can be run via a VMware workstation, player or server.

E-mail marketing, when done professionally, has a serious return rate and measurable.

OpenEMM is a beautiful e-mail marketing (or newsletter management) application with business level capabilities. And best of all, it is open source.

Free E-mail Marketing Script

Using this e-mail marketing tool, event and time triggered e-mails can be sent which is a great feature for smarter mailing lists.

Some other features of OpenEMM are:

  • Set of pre-configured action forms and template
  • Import and export workflows simplified by wizards
  • Configuration of different users with different rights/roles
  • Create mailing lists for groups of recipients
  • Subscription to your mailing lists via confirmed opt-in, double opt-in or via e-mail
  • Unsubscription with one click, optional with confirmation query and unsubscribe confirmation by e-mail
  • Import and export wizards
  • Separation of layout and content (like a content management system)
  • Templates
  • Detailed real-time statistics with graphical output
  • Analysis of opening rate, click rate, unsubscriptions, bounces
  • Comparison of multiple mailings based on key data

OpenEMM is mainly written in Java and Python and uses MySQL for storing data.

Open Flash Chart is a free flash chart library which flash charts can be generated via data from php, perl, python, java, asp, (any dynamic languge) or a text file.

Using Open Flash Chart is as simple as pointing the data to this free flash chart object. To make it simpler, there are ready to use PHP, Perl, Python, Java classes.

Free Flash Chart

Charts supported by Open Flash Chart:

  • Data Lines Chart
  • Bar Chart
  • 3D Bar Chart
  • Glass Bar Chart
  • Fade Bar Chart
  • Sketch Bars Chart
  • Area Chart
  • Bars + Lines Chart
  • Pie Chart
  • Scatter Chart
  • Candle Chart

Free Flash Chart Component

Uptime Robot