The MyIT CRM project is designed for the needs of individual or multiple employee computer repair businesses. This project was originally derived from the out-dated and unsupported citecrm opensource project hosted on sourceforge. Since then we have made

changes and fixed many bugs.
MyIT CRM is being developed by actual developers in the Computer Repairs and servicing area. This helps us develop the best and most suitable Free CRM software for this business category.
We also take pride in strong community input via the forum. With new features and bugs being actively reported and resloved. Itâs also a great way to get personal involvement from all our end users to help build on this software.
Our community has over 70 active end users and over 1100 downloads since the first release back on February 2009.... (show more)

Full online demo and tutorial. Customize your borders in color and size 'on the fly'.
Rounded borders are often interesting to provide page elements the sense of three dimensional depth.
Rounded borders styles are being introduced with CSS 3

standard. However, this version of CSS standard is not yet being supported by most of the current browsers in use.
This site provides an alternative solution that uses images to render rounded borders of configurable size and presentation style.
Dynamic generation of border images is usually an heavy task, especially for busy sites. This class employs caching to reduce the border image generation overhead.
... (show more)

UASparser is a PHP class for user agent string analysis. It provides information on a client's software type (browser, webcrawler, anonymizer, etc.) and which OS is used by the client. It is fast and standalone. Its data file and cache are automatically

SimplePortal is one of several portal mods for Simple Machines Forums (SMF). Although always developing, SimplePortal is produced with the user in mind first. User feedback is the number one method of growth for SimplePortal, and our users are always

finding ways for Simpleportal to grow. SimplePortal stays competative with other portal software by adding numerous user-requested features such as articles, block types and the ability to completely customize the portal page.
All this and SimplePortal has remained Simple! SimplePortal is built for simplicity and ease of use; ensuring the average forum administrator can install SimplePortal, configure a few settings, and show off the brand new portal to the users in minutes. Confusing menus, undesired pre-loaded blocks and settings that cannot be found are all avoided as much as possible. Because when it comes down to it, SimplePortal is YOUR portal, and should reflect your taste as much as possible.... (show more)

GG-Tracker tracks your mobile using GSM Cell-location in combination with GPS. It uses both GPS and GSM networks to get a position. If only GSM is available it relies on location previously stored using a GPS receiver. The position is displayed on the

internet using a Google Maps integration.
The operation is very simular to how Google Maps 'My location' works, only this time you are in control. If a GPS receiver is connected it does two things, it stores the current position and the GSM cell the phone is connected to. If the GPS is not connected anymore it checks the database for previously known coordinates of the GSM cells. When it was connected to GPS the program stored the GSM cells, so all it does, is look back and see if there is a proper fit. If it finds a fit, it reports that as a position, meaning that GPS is not necessary anymore for positioning.... (show more)

Smarty is wonderful. Smarty is powerful. Smarty is REALLY REALLY slow.
So slow, in fact, that I was looking around for a different template system that not only does everything Smarty does, but runs really fast as well.
But there were none to be

found.
So I thought, âwhy not write my own?â I did, and came up with a very bare-bones template system. I tested it against about 10 others, and it was one of the fastest â the only ones that were faster had almost no functionality! It is this fast because it has almost no overhead â it only parses the file once (like Smarty), and doesnât even have a class â just one function call for the entire template!
The search for a name was a no-brainer â seeing this script work reminded me of the speed of lightning, so it is now called LightningRoD.... (show more)

After using gettext for a while, I was hooked. It was so powerful and fast, who could not love it? But a great many hosts do not have the extension enabled, so then what do you do? Use a native PHP implementation. The only good one is php-gettext, which

has nearly all the functionality; however, it is pretty slow compared to the real thing.
Enter LightningSpeeK, an alternative to gettext. It is not only faster than php-gettext, but often faster than the gettext extension! (At least on my server, nothing is guaranteed on yours) It has support for everything gettext supports, except it doesnât have a visual editor like poEdit. It has multi-language support (duh) and full plural support. Plus, it uses straight PHP code, so it doesnât require any extensions.... (show more)

Compression is a light weight class that will load a CSS stylesheet, bind and translate given variables, compress and remove white space and cache the output for future use. Upon each request will determine if the cached file should be loaded if the

original has had no modifications.
* Can define variables within your stylesheet instead of typing the same value repeatedly
* Edit what delimiters are used for your variables
* Stylesheets are compressed and stripped of whitespace
* Logs a ratio of how much space was saved during compression
* Enable or disable caching
* Cached files and folders are created relative to the parent folder
... (show more)

This class can be used to retrieve information from TrueType font files.
It can open a TrueType font files and parse the binary metadata to retrieve information about the fonts like the names in the font table.

A small lightweight script that can manage and manipulate Session data. Calls session_start() in memory so that no header errors are thrown, as well as stores the session id in the object.
* Calls session_start() automatically in memory
* Get

and set data as a string or array
* Clear a session key, or destroy the session
* Get and regenerate session ids
* Redirects to another page
* Can set raw cookies... (show more)

MLS integration with RETS is complicated. SimpleRETS is here to remove the complexity of RETS and provide a cross MLS RETS client for the PHP community. Stop using complex RETS packages and start simplifying your life with SimpleRETS.

Free software for contractors to manage their projects and interact with customers online. A contractor can post each task of a project. Each task has a start and estimated completion date. The client can then always know where the project is and leave

comments for the contractor on each task. The contractor can also reply to the client with a follow up comment. This not only enhances communication but also leaves a record for reference later if needed. ... (show more)

This class is an HTTP client to send requests to Web servers.
It can configure and send HTTP GET and POST requests using the Curl extension or PHP file access functions.
When using the Curl extension, all Curl options may be set changing a class

Twitter Hook is a small PHP app uses Twitters search API to pull the most recent tweets containing a specified keyword. This is just an early version. I plan on converting it to a wordpress plugin along with adding a few features it in the near future.

Web Invoice lets WordPress blog owners send itemized invoices to their clients. Ideal for web developers, SEO consultants, general contractors, or anyone with a WordPress blog and clients to bill. The plugin ties into WP's user management database to

keep track of your clients and their information.
Once an invoice is created from the WP admin section, an email with a brief description and a unique link is sent to client. Clients follow the link to your blog's special invoice page, view their invoice, and pay their bill using Moneybookers, AlertPay or PayPal. The control panel is very user-friendly and intuitive.
Credit card payments may be accepted via Authorize.net, MerchantPlus' NaviGate, Moneybookers, or PayPal account. For recurring billing we have integrated Authorize.net's ARB API that will allow you to setup payment schedules along with invoices and Moneybookers.
... (show more)

A dynamic genealogy website builder which allows geographically dispersed family members to collaborate on research and share images/document transcripts etc. Now boasting GEDCOM file import and export, pedigrees and translations.

GeSHi is a Generic Syntax Highlighter for PHP taking any sourcecode and highlighting it in XHTML and CSS. GeSHi's many features include:
* Support for over 120 languages
* Case-sensitive or insensitive highlighting
* Auto-caps/non-caps of any

keyword
* Function to URL conversion
* Line numbering
* Use of CSS classes to massively reduce the amount of outputted code.
* International character set support
GeSHi's features are neatly wrapped up in an easy to use class and GeSHi comes with full documentation.... (show more)