Ptwix is an open source web component, that is built with PHP, for displaying tweets in an Ajaxed interface.
It can be configured to show your tweets or the tweets of your friends.

Once a webpage is loaded, the latest tweets are shown & "an update button" can make an Ajax call to get the new ones.
The component comes with 3 ready-to-use themes & new ones can be created by updating the CSS + images used.
Ptwix is so easy to install & it supports caching for faster loading.
Requirements: PHP5, Curl enabled
Compatibility: All Major Browsers
(smt) is a free script, built with JavaScript & PHP, to create a simple mouse tracking system for webpages.
It enables you to watch how visitors interact with a webpage like:
- which areas they click
- what parts they highlight
- & more..

(smt) can work with both liquid & fixed layouts. For any user with "JavaScript disabled" it will gracefully degrade.
The script is very easy-to-install by simply uploading the project folder & including the JS files to the pages to be recorded (documentation).
With various options provided, it is possible to enable/disable viewing the mouse activity routes, distances, clicks & more.
Requirements: allow_url_fopen directive or cURL module to be enabled
Compatibility: All Major Browsers
Inside the "Let’s make the web faster" website, Google is sharing the tips & tutorials for better performing webpages.
Some of the articles are:

Besides the articles, It is possible to reach videos of speeches by several organizations on website performance.
Also, links to various tools for the issue provided & a large community discusses the subject continiously.
KnowledgeTree is an enterprise-level open source document management application built with PHP & uses MySQL for storing the data.
It enables reaching documents via web, desktop or Microsoft Office applications (via an add-in) & sharing them become easier with integrated dicussion forums, e-mailing, tagging & more.

With a role-based permission system, every user can view the documents they are permitted to, updates on documents are tracked & every user can connect with a different language to the system which is great for virtual, multilingual offices.
KnowledgeTree accepts adding documents in bulk (zipped), has built-in support for scanners & OCR softwares. Also, with the API support, it can be integrated with 3rd party softwares.
Besides those powerful features, the application has a powerful search module which works on numerous document types (Microsoft Office, PDF, OpenOffice, XML, HTML, RTF, text) & offers solutions to improve workflows.
Requirements: PHP 5.2.3+, MySQL 5.1+
Compatibility: All Major Browsers
Tasks Jr. is an open source to-do-list application that works web-based, has also a PDA interface & built with PHP/MySQL.
It enables you to create tasks with sub-tasks where they can have different due dates or priorities. The application has an option to remind the upcoming tasks daily via e-mail.

Tasks can be sorted easily & a "search feature" helps finding them with keywords. It also has iCalendar support that makes sharing the tasks possible.
Tasks Jr. is multilingual & already translated to various languages.
P.S. The application is a light version of a payed application. Although not developed any more, it already offers the standard features & can be improved as it is open source.
Requirements: PHP 4.1+ & MySQL
Compatibility: All Major Browsers & Mobile Devices
PHP.JS is a JavaScript library that enables anyone to use PHP functions client-side.
It can be very helpful to any developer who wants to get the PHP functions on static pages, get the extra functionality (like being able to use file_get_contents(), mktime(), serialize() ) & take the load off the server.

Currently ~400 functions are ported & there are still ones being experimented or waiting to be included. But it is possible to find the most popular ones (even md5()).
The download packages can be totally customized & it is possible to get only the functions you need besides all of them.
Requirements: No Requirements
Compatibility: All Major Browsers
Twitster is an open source PHP application that enables you to display tweets of everyone you follow in Twitter in any website.
And, it can filter tweets by a hash tag (#example) which makes it possible to create a Twitter-based group or community in the website.

Twitster comes with a web-based installation wizard that helps setting up the system quickly.
It currently supports one hash tag to be used but features like multiple has tags & @reply linking are expected in the next release.
Requirements: PHP 4+, MySQL 4+
Compatibility: All Major Browsers
First impressions are important & a website with lots of typo may easily result in losing visitors.
Spell Check Rex is an open source website spell checking application, built with PHP & MySQL, which can be installed on any website to automatically monitor & report spelling mistakes.

The application spiders the given website and generates reports. It supports frame-enabled websites & directories, pages can be excluded.
Spell Check Rex only supports English (has a multilanguage backend) & has 110,000+ words in its database.
Requirements: PHP, MySQL
siwapp is an open source web application, built with PHP (Symfony), that enables anyone to create & manage invoices with ease.
The application has a slick interface & provides a simple usage to create professional-looking invoices.

Some features of siwapp:
- invoices with different serial numbers can be managed
- invoices can be downloaded as PDF files
- periodical invoices can be created automatically
- & more
siwapp uses MySQL to store data & if you need periodical invoices to be e-mailed automatically, a scheduling system (like cron) must be used.
It can also work as a module (be integrated to other business management applications) with the API support.
Requirements: PHP 5.2+, MySQL
For membership-oriented websites, registration forms are one of the most important parts. A problematic experience, even if the sign-up is completed, will place a "question mark" to the visitor or vice-versa.
And, it is also the first step where you can show that you care about the security of the website & all the data collected.
Although you can control/improve the security of the website, it is sometimes the weak passwords used that may have unwanted consequences.
Guiding users to have a strong password with the help of password strength meters, besides being an easy process, will help improving the security of the whole & show that the website pays attention to it.
Here are 10 password strength meter scripts for a better registration interface:

PasswordMeter is a JavaScript function that checks the strengths of passwords with a well-defined algorithm.
And, the website of the resource nicely displays how the strength is calculated.

This password strength meter is an improved version of this script. It that has a graphical interface (uses Prototype & Script.aculo.us) that shows the strength of the input.
Read the rest of this entry »