Survey of free web applications
Lists: 411
ASP.NET directory, Freshmeat, Hotscripts,
OpenDEN /
AlternativeTo: say what application you want to replace and you get great alternatives, based
on user recommendations / You might also like hlrnet.net
Demos: Livedemo - GeckoDomains
Distribution: BitNami
Blogs
- b2evolution, Nucleus, WordPress
CRM / ERP
- CentricCRM, TinyERP, Sequoia, OBM,
Collaboration
- .NET: Community Server, Flexwiki , Yet Another Forum
- PHP: dotProject, eGroupware, PHPNuke, TikiWiki, PhpWiki
; Boonex
(Dolphin, Orca, Shark, Barracuda)
Content Management System
- .NET: AxCMS, DotNetNuke, Rainbow Portal
- PHP: Drupal, Joomla / Mambo, PHPNuke, PostNuke, SPIP,
Typo3, Xoops, Zope
E-commerce systems
Enquêtes /
surveys and polls
- FunGL, phpESP, PHPSurveyor, PrestoPoll
EPR / EPD
Forums
- Invision Board, phpBB, SilentumBoard, Simple Machines
Forum
Fotogallerijen /
galleries
- 4Gallery, Coppermine, Pixelpost (php); nGallery (.NET)
Guestbooks
Help systems /
Troubleshooting
- Help Center Live, osTicket
Learning platforms /
Leerplatformen
Multimedia
Jinzora: web based
media streaming and management system
Photo albums
- PHP: Coppermine, 4Images, Gallery
Apache tools
Have also a look at (hlrnet):
Other (.NET / ASP) [more...]
- Free Intranet / Web Calendar:
Dynamic Web Calendar for Intranets and the Web.
- Hotel
ASP
- niouz
NNTP Server
- VMukti
- Unified Communications Social Community
VMukti (formerly known as 1videoConference) from VMukti Solutions Pvt.
Ltd. is a WPF/WCF Unified Social Community engine.
VMukti
is multi-point unified communications, collaboration and conferencing
social community platform with built-in support for access to platform
features through
a) personalized, mashable web-interface
b) widget for 3rd party sites
c) desktops
d) PSTN
e) mobile and
f) IP phones.
Other / Varia (PHP)
- Aardvark Topsites PHP Script
is the premier PHP/SQL topsites script. Members' ranks can be shown on
their button, and there are 6 different ranking methods, including
pageviews. Powerful anticheating protection is included. It supports
categories. You can use up/down/neutral arrows. The admin allows you to
approve new members, edit existing members, delete bad members, and
much more.
- Access_user Class
is an easy to use system for protecting pages and register users. They
main features are: User-login, user registration, user update, remember
login information, page protection, forgotten password recovery, mail
based account activation and multi language message reporting and since
the latest versions: maintain extra user profile information, access
levels, a limited (safe) admin panel, manual account activation and an
improved password check. The class is powered by MySQL and PHP
sessions. Inside the package are examples for all primary methods.
Since version 1.92 custom session handler are supported.
- Achievo
is a Web-based project management and tracking tool for small- to
medium-sized companies, aiming to become a fully featured ERP-like
system in the future. Features include a time registration module with
several statistical tools. Achievo is multi-language, fully
customizable, and uses a modular system to allow future extensions.
- ackerTodo is a Web-based todo list
manager that supports multiple users, multiple languages, and themes.
- ADODB
is a set of advanced PHP database abstraction classes. It supports
MySQL, PostgreSQL, Interbase/Firebird, Informix, Sybase SQL Anywhere,
Oracle, MS SQL 7 and 2000, SAP DB, Sybase, DB2, FrontBase, Foxpro,
Access, Netezza, LDAP, ODBTP, ADO, and generic ODBC. A metatype system
is built in, making it possible to figure out that types such as CHAR,
TEXT, and STRING are equivalent in different databases. It also
features portable database creation, database-backed session support
(with encryption), SQL performance monitoring, and database health
checks.
- AjaXplorer
is an easy-to-install file explorer for remotely managing files on a
Web server. Its rich GUI makes it accessible to any end-user. Its main
features are common file actions (uploading, downloading, moving,
renaming, etc.), online file editing, image preview, a bookmarks
system, and more. It requires PHP to run and FTP access only for
installation.
- Ampache
is a Web-based audio file manager. It allows you to view, edit, and
play your audio files via the Web. It has support for playlists, artist
and album views, album art, random play, playback via HTTP with
on-the-fly transcoding and downsampling, vote based playback, playback
via MPD and Icecast, an integrated Flash player, and per-user themes
and song play tracking. You can also link multiple Ampache servers
together using XML-RPC. Ampache supports gettext translations and has
full translations into many languages.
- ARSC Really Simple Chat
is a Web chat system that uses PHP and MySQL. It works with every
browser in existence, even text-based ones, and it uses the server push
technique or, if possible, its own socket server. It is very simple to
install and use ARSC. It includes some important features, such as
operators, kick-ing, whispering, and more. Multiple rooms and different
languages are available. To run ARSC on your site, you need a Web
server that understands PHP, and can connect to a MySQL database.
- Attendance sheet is a simple
script that will help you keep track of registrations for arbitrary
sports activities that take place regularly.
- AutoIndex
is a PHP script that makes a table that lists the files in a directory,
and lets users access the files and subdirectories. It includes
searching, icons for each file type, an admin panel, uploads, access
logging, file descriptions, and more.
- BBBike
is a geographical information system including a route-finder for
cyclists. While specialized for use in Berlin and Brandenburg, the
software may be tailored for other cities and regions, too.
- BetterAWstats
is an Web server log analysis tool that provides better statistics from
the data provided by AWstats. It is not a replacement for AWstats. The
most significant features are rolling months and days, and support for
new types of charts (pie, max/min, etc.).
- BytesFall
Explorer (bfExplorer for short) is a web-based file manager
written in PHP and JavaScript
- chemicalInventory
is an intelligent tool for managing chemical inventories. You can find
chemicals via substructure or text searches, manage container and shelf
locations, check containers in and out, or transfer containers between
users.
- Conges
is a Web application for vacation management. It allows employees to
set vacation periods and print customizable vacation papers. It allows
supervisors to modify, delete, and validate vacation periods. A notion
of groups is available, and each group supervisor can see a Gantt
diagram of the corresponding group of employees.
- CuteFlow
is a Web-based document circulation tool. Users are able to define
"documents", which are sent step-by-step to every user in a list. It
provides an electronic method for doing internal document circulations.
- DaDaBIK
is a PHP application that allows you to easily create a highly
customizable Web interface for a database in order to search, insert,
update, and delete records; all you need do is specify a few
configuration parameters. MySQL, PostgreSQL, Oracle, and MS SQL Server
are supported. It is available in several languages.
- Dada Mail
is an intuitive, Web-based email list management system, which runs on
any hosting account that can execute custom CGI scripts. Dada Mail is
also a conceptual art project. Dada Mail handles double opt-in/opt-out
subscriptions, and can send complex announce-only and/or discussion
mailing list messages. It also provides archiving, viewing, searching,
resending, and syndicating (through RSS or Atom) sent messages. Dada
Mail produces valid XHTML and sticks to best practices when creating
email messages.
- Dataface
is a flexible and shapable skin that sits on top of MySQL, making it
accessible to every-day users. It automatically generates the
appropriate forms, lists, and menus for a user to interact with the
database without having to know any SQL. It is a full-featured Web
application framework, and gives developers the flexibility to
customize the features and behavior of their application via
configuration files (using the simple INI-file syntax), templates, and
plug-ins. A generic application with no customizations is completely
functional, but the developer is free to customize things at his
leisure.
- DBGuestbook
is a simple guestbook script that doesn't require a database. It allows
you delete entries and ban IP addresses through an easy-to-use,
password protected administration interface. You can also receive an
email notification anytime someone signs your guestbook.
- DBImageGallery
is an image gallery script with customizable search capabilities.
Images can be categorized with user-defined attributes and keywords.
Visitors can search the image gallery using these criteria via a simple
search form.
- DIM (Dirty Instant Messenger)
is an instant messenger that can be easly embedded in Web sites. It
uses MySQL to store accounts and messages and a modern browser to
render its interface.
- DIMP (Dynamic Internet Messaging Program, or Dynamic IMP)
is a PHP-based webmail system and a component of the Horde project.
DIMP is a version of the webmail client IMP utilizing AJAX-like
technologies to allow a more dynamic user experience than traditionally
offered via IMP.
- The Disposable
Temporary E-mail script provides users with disposable e-mail
addresses that expire after a certain time. Users can read and reply to
e-mails that are sent to the temporary address, or generates a new
address with a button click.
- Dolphin
Smart Community Builder
is a Web community script that allows you to build any kind of online
community you want. It has a very large list of features.
- DRBRatings
is a simple script for putting a ratings form on a Web page. You may
use the star graphics that are included with the script, or replace
them with your own graphics. Data is stored in flat files, so no
database is required.
- EasyBookmarks
is a Web-based bookmarks system. It features easy installation and
maintenance, support for multiple users with personal lists and
personal configuration, and support for several databases with a
detached database engine. It has Mozilla/Firefox support with a
bookmarklet to add the current page to the collection and RSS feeds for
each category to support livebookmarks. The generated pages are HTML4
compliant and support custom CSS for easy customizing.
- editApage.org
is a simple and flexible tool that helps Web designers and people who
yearn for control over their websites. It provides the ease of use of
Blogging without forcing the end result to resemble a diary.
- FUDforum
is a templatable forum with i18n support based on PHP and either MySQL
or PostgreSQL. It features a user/group management system, a
multi-lingual spell checker, both flat and thread message views, a
private messaging system with mult-iuser forwarding capabilities, poll
file attachments, and much more. It is an extremely fast and scalable
forum that can fulfill the needs of both small and large forum
operators.
- Gateway
Anti-Virus
allows applications across the enterprise to check files for viruses by
providing a SOAP-based virus scanning Web service. Client application
attach files to SOAP messages and submit them to the Gateway Anti-Virus
Web service. The Web service uses clamav to scan the attachments for
viruses and it returns the results to the client.
- GContact
is a Web application that allows you to manage your address book
online. You can add people with multiple contacts (email, phone, ICQ,
MSN, etc.) and multiple addresses. It can notify you of next birthdays
by email, and you can export all your data in Excel format. Mailing
lists can also be managed to send an email to a group of people.
- GCount
is
an attempt to make a fast Web-based counter completely in PHP. It uses
SQLite as its backend to store counter information, and the GD library
to manipulate the images.
- Glossword
Requirements Checker is PHP script which checks if your
server configuration meets the requirements for running specific PHP
applications.
- GNU Hosting Helper
is a Web-based Web hosting management system that provides an
administration system, a client interface system, an online signup
system, integration with OpenSRS for real time domain registrations,
and integration with authorize.net for real time credit card
transactions.
- GNUPanel
is a Web hosting control panel for Debian. It is written mostly in PHP,
and uses a PostgreSQL database to store all virtual account
information. The list of supported software includes Apache 2.x,
Postfix, Courier POP/IMAP, ProFTPD, PowerDNS, MySQL 5, PostgreSQL 8.1,
Mailman, Squirrelmail, ClamAV, Spamassasin, PHPmyadmin, PHPpgadmin,
Webalizer and awstat.
- GOsa
is a PHP-based administration tool for role-based managing of accounts
and systems in LDAP databases. Standard configurations can manage
generic, POSIX/shadow, postfix/cyrus/sieve, pureftpd, fax, and samba
2/3 accounts in LDAP. It has plugins for Asterisk, FAI, and
system/terminal management. The look and feel can be easily adapted to
users' needs.
- Hotelier
.NET
Hotelier
is a unique Open Source program that allows you to install a fully
functioning online hotel. Is easily installed using automatic wizard,
looks good, and comes with highly functional e-commerce and reservation
software.
- htpasstool
is a Web-based management tool for Apache .htpasswd files. It's small
(just one PHP file) and straightforward to use. It can be used to
protect/unprotect directories in a Web space, to add users, rename
users, remove users, and change passwords in .htpasswd files. All of
this is through a friendly, simple Web interface that is trivial to
install.
- IMP,
the Internet Messaging Program, allows Web-based access to IMAP and
POP3 mail servers and provides a range of features normally found only
in desktop email clients.
- IPA
is a pluggable, flexible, general-purpose accounting system. It
supports static and dynamic rules, limits, sublimits, and thresholds.
It works with external accounting, database and statistics modules.
Accounting is done per specified period of a week. Complete
documentation is included.
- ISPConfig
is an ISP management and hosting control panel. It manages your Web
server, email server, BIND DNS, proftpd + vsftpd FTP server, MySQL
databases, Spamassassin, and disk quotas with an easy to use Web
interface for administrators, resellers, and clients.
- jFlash
is a multilingual, Web-based flashcard system. Flashcards are defined
in a simple human-readable XML format and presented to the user with a
clean, multiple-browser-compatible, intelligent JavaScript interface.
Users may answer flashcards via multiple choice selection or via text
entry. Text entry may be matched exactly or matched using a
Unicode-compatible AI fuzzy matching algorithm.
- Jlog is a small and fast weblog
software. It's really easy to install and use for beginners.
- Kronolith
is the Horde calendar application. It provides a stable and featureful
individual calendar system with integrated collaboration and scheduling
features. It makes extensive use of the Horde Framework to provide
integration with other applications. It implements a solid, stand-alone
calendar system, allowing repeating events, all-day events, custom
fields, keywords, shared calendars, iCalendar support, generation of
free/busy information, and managing multiple users through Horde
Authentication.
- Laffer
is a Web-based instant messenger client. It supports ICQ, MSN, AOL,
Yahoo, Jabber, and other messenger networks. Laffer is written in HTML
and JavaScript, and it uses DOM 1.2 and PHP. Laffer is capable of
exchanging text messages, contact list visualization, presence status
visualization, and getting information about the user. No file, audio,
or video exchange is supported at the moment.
- Lastminute
is a travel booking script. Ready made modules include Flight, Hotels,
Travels, Summer Specials, Cruises, Special, Rent A Car, Train Schedules
/Tickets, Wellness, Apartments and Houses(Rent/Sale), Excursions, City
Guides, Translator, Interpreter, and more. Agency Modules allow
agencies to upload their offers. Bookings will be sent by email and SMS
to the site owner. The layout can be changed. There is a newsletter to
clients and agencies. Modules can be activated or deactivated. Database
backup is manual or automatic. SMS messages can be sent. There is
banner administration on top and on the site, special offers display,
and counters for actual offers and visitors.
- LayManSys
is an RDF-based PHP framework for generating a consistent layout for
Web documents. It includes a library that can be used online as well as
on the command line. It generates the headers and footers for HTML
documents, manages (CSS) style definitions, shortcut icons (favicons),
static HTML, and dynamic PHP content, and much more. The necessary meta
information is either stored in RDF files or in special layout
configuration files.
- LetterIt
is a Web-based mailing list manager that is simple to install and
available In several languages. It can send messages to a mailing list
via PHP Mail, sendmail, qmail, SMTP, or pickup mode (only Windows) in
HTML/Text or text format with attachments. Messages are delivered in
the background, and after starting the browser can be closed. A
template system and a WYSIWYG editor are provided, and confirmation
mails are sent after subscription and unsubscription requests. It also
supports a blacklist, statistics, version checking, user management,
and much more.
- Loukotka
is a tool for making online slide shows. The idea is simple: one
person, the story teller, prepares some photos and uploads them to the
server. They then invites spectators to visit the site at a
predetermined time and can use the administration panel to change
slides. It features a simple forum that allows the story teller to
narrate and spectators to comment and ask questions.
- LnBlog
is a simple Weblog with some basic site management features that is
designed for flexibility. It has few requirements and works well in
shared Web hosting situations. All data is stored in text files and the
file access module can be easily configured to work when PHP's safe
mode is enabled. Some of LnBlog's features include multiple authors,
multiple Weblogs, reader comments, trackbacks, auto-generated RSS
feeds, permanent articles, and file uploads. It also has a flexible
theme and template system, a powerful event-driven plugin system, and
support for internationalization.
- Mailing List
is a Web-based, full-featured mailing list and newsletter system. Users
can subscribe and unsubscribe themselves. Email confirmation is used
for new subscriptions. The list of subscribers to a list can be
imported and exported.
- Micro
CountDown
is a small PHP script that counts down to any date you define. It is
easy to install and set up, and has a nice CSS-based layout.
- Micro
Login System
is a simple PHP-based user login system that stores user registration
information in a flat file instead of a MySQL database. It is easy to
install and change the design via CSS. The package contains login,
logout, and registration forms. An integration example is included.
- Mollify
is Web file manager for publishing and managing files hosted on a
PHP-enabled Web server, with an AJAX-powered clean and fully
customizable user interface. It is easy to install and configure,
including fully configurable published directories, optionally with
user accounts and access permissions.
- Mnemo Note Manager
is the Horde notes/memos application. It provides Web-based notes and
freeform text in a way similar to the PalmOS Note application and
shared notepads. It requires the Horde Application Framework and a SQL
database for backend storage.
- NmnNewsletter
is a Web application designed to provide a simple but full featured
newsletter and messaging manager for Web sites running on PHP 4.x or
5.x and MySQL. It implements lots of useful features including
newsletter saving and editing, previewing and presending to test
addresses, logs, and statistical data concerning newsletters and users
alike. It also has some extra features like HTML to text auto
conversion for sending multi-part messages, auto generation and
insertion of an unsubscribe link, tracking of who reads your messages
and when, and more.
- mnoGoSearch
(formerly known as UdmSearch) is a full-featured Web search engine that
you can use to build search engines over HTTP, HTTPS, FTP, and NTTP
servers, local files, and database big text fields. It supports Oracle,
MS SQL Server, IBM DB2, Sybase, MySQL, PostgreSQL, SQLite,
InterBase/Firebird, Openlink Virtuoso, Intersystems Caché,
iODBC, EasySoft ODBC, and unixODBC database backends. It has XML, HTML,
and TEXT built-in support, and external converters support for other
document types. An automatic language/charset guesser for more 70
language/charset combinations is included, along with basic
authorization support, and you may index password-protected intranet
HTTP servers with proxy authorization support.
- My Blog
aims to be simple to use while taking care of many advanced features
for the user. This includes automatically resizing pictures when
uploaded, pagination of blog entries as specified, and truncating and
formatting of text as specified. The admin chooses from posting via the
secure online script or via email, making blogging via camera phone
possible. The admin is emailed when visitors post comments. Data can be
stored using MySQL or flat files. Plugins for the My Photo Gallery and
My Calendar scripts are available, and the admin can write his own
plugins. The templating scheme is simple, compatible with all of the
other scripts, and employs CSS. Visitors can also subscribe to
notification of new posts by email or RSS.
- MyHeadlines
is module that adds syndicated headline functionality to any PHP and
MySQL-based website. Your users may subscribe to multiple RSS feeds
from a fully categorized database of over 1,000 sources. It was
previously a PHPNuke/PostNuke Addon, but can now be integrated with any
Web site.
- MyThreads-Links
is a Web-based links manager that looks similar to Yahoo but was
written in PHP and uses MySQL. It uses PHPLib templates so that its
very simple for anyone to change the look and feel of the program
without having to edit the code. Custom database fields can be easily
added and managed.
- Nameko
is a Web mail script. It's very simple to install and maintain, because
it's composed of only one file. Just copy it into your Web space and it
works.
- net2ftp
is a Web-based FTP client, offering standard FTP client functionality
using a browser. Users can also zip files, email them in attachments,
edit code in their browser, or view code with syntax highlighting.
Configuration options: restrict the access to one FTP server; ban IP
addresses or FTP servers; set a daily consumption limit; and 3 kinds of
logging. It works under PHP's Safe Mode. MySQL is optional (only
required for logging and consumption tracking).
- Open Classifieds is a script for classifieds / advertisement / listings. This
web application is developed to be fast, light, secure and SEO friendly.
Template enabled and easy to administrate. Some features: Friendly URLs,
Cache,Captcha. MySql+PHP+GPL
- OpenCollection
is a full-featured collections management and access Web application
for museums, photo and moving-image archives, and digital collections.
It allows institutions and individuals to catalog and digitize their
collections for online access.
- openPlaG
is a function graph plotter for use on Web sites. It allows the display
of up to three function graphs, their derivatives, and their integrals.
It can compute several different functions, with a focus on probability
functions.
- Photo Organizer
is multi-user photo management tool that was designed for professional
photographers. It offers a searchable photo database that supports
photo version control, client management, photo submission history,
EXIF, IPTC, XML, and XMP, user quotas, a datebook, and printing labels
and color brochures in PDF and PS formats. It uses PostgreSQL, features
a Web interface, and uses ImageMagick and DCRAW to handle over a
hundred image formats including several RAW formats.
- phpAutoindex
is a PHP script meant to be a replacement for the Apache module
autoindex. It lists the contents of a directory and outputs them in
various markup languages.
- phpautotest
is a tool for testing PHP-driven Web sites. It has to be walked through
your Web site once, and it can then follow the same steps and report
whether the pages did not work as expected. Variable values as well as
HTTP output can be tested. HTTP output is tested using regular
expressions.
- PhpBibliography allows you to
publish your bibliography online and edit it via the Web.
- PHPBirthday
is an easy to use birthday reminder using PHP, Perl & MySQL.
- phpCheckZ
is a Web utility that allows you to create dynamic checklists for your
Web site. It features an unlimited number of checklists (up to 250
fields per list), an optional chart for each list, a member system, and
a bridge system (to use other member systems). You can choose to
display checklists on your Web site with a small snippet of code or use
the backend as a frontend. phpCheckZ can also be translated to
languages other than English.
- phpDiplomacy
is an implementation of a popular turn based strategy game in which you
battle to control Europe. It is not a game of luck: to win you must be
diplomatic and strategic, forming and breaking allegiances and bargains
with your friends and enemies. It features an interface intuitive and
simple enough that seasoned Diplomacy pros and complete newcomers can
play alongside each other.
- phpDIR
is an easy to use and install script that can list files and folders,
including file upload/download. Installation only requires the
configuration of 2 parameters. The whole package consists of a single
file. The application also supports admin sessions to delete, rename,
and chmod files or folders. Invisible files can be configured. Folders
can be downloaded as archive files. There is no need for additional PHP
modules on your Web server.
- phpFreeChat
is a simple, fast, and customizable chat server that uses the
filesystem for message and nickname storage. It uses AJAX to smoothly
refresh and display the chat zone and the nickname zone. It supports
customized CSS stylesheets and a plugin system that allows you to write
your own storage routines.
- PHPGallue
is a multi-user, server-oriented image management system with a Web
frontend. PHPGallue is suited for photographers to organize and publish
their work. It allows the user to mark images, groups, categories,
films, and series as private or as only visible to registered users. It
is designed especially for large numbers of images. The Web frontend
and backend libraries are completely separated, so it is easy to
integrate PHPGallue as a management system into existing Web
applications.
- phpGraphy
is a PHP script that allows you to display a picture book/photo gallery
on your Web site in a very convenient way. It has many features such as
both static and on-the-fly low resolution and thumbnail picture
generation, user comments, picture ratings, EXIF/IPTC handling,
security levels, and Web interface management. It's also easy to
install and highy customizable.
- PHPlist
is a mailing list and newsletter manager that allows posting via a Web
page. It works well when used for announcements, and can handle very
large email address lists. Users can sign up to multiple lists, but
will only receive a single copy of cross-posted messages. When signing
up, users can identify their geographical location, and messages can be
targetted to these. You can add place holders in your email that will
be replaced with personal details (such as the person's name). Users
can update their own information, and unlike many other mailing list
systems, they can change their email address. HTML emails are
supported.
- phpPasswordManager
is a Web-based password management system. It organizes your different
accounts in groups and makes them accessible over a Web interface. Each
account can be encrypted with a different master password.
- php-residence
is designed to manage weekly or daily rental of house apartments or
small hotel rooms. It uses a PostgreSQL or MySQL database as a backend.
Reservations can be assigned to an apartment automatically with
user-defined rules.
- php Sudoku
is a Web-based sudoku game that includes 200,000 sudoku puzzles. It can
be easily used on any Web site. It does not require MySQL or any other
database.
- phptelemeter
processes Web pages for the Web-based "quota" monitor for the Belgian
ISP Telenet. These pages contain both the actual status (which is
refreshed every half hour) and the historical use for the current
period. The meter is reset on the date of invoice.
- PHPWebCalendar
is a feature-rich events calendar that uses Ajax. Its features include
an administration panel with complete control over users and events, a
portal page with news and upcoming events, multiple calendars, support
for themes, a simple API, RSS feeds, Web-based installation, and much
more.
- Pivot
is a tool to create weblogs (and to some extent other dynamic Web
sites). Pivot is easy to setup, easier to maintain, and even easier to
work with. It is template based and fully adaptable to your wishes.
Language packs are supported. It is easy to upload and include pictures
with your log entries. There is a comment system that remembers your
visitors. Automagic archiving can be done by week or month. Stylesheets
are used extensively. All data is stored in flat files, so no databases
are required.
- piwik is a Web analytics software. It gives interesting reports on your Web site
visitors, your popular pages, the search engine keywords they used, the
languages they speak, and much more. It aims to be an alternative to Google
Analytics.
- poMMo
is versatile mass mailing software. It can be used to add a mailing
list to your Web site or to organize stand alone mailings. Unique
features such as the ability to mail subsets of your subscribers set it
apart from alternatives.
- psipuss is an image/photo upload
script created in PHP and MySQL. It allows members to upload images and
photos to your Web site.
- myPhile
is a Web application that serves as a customizable generic front-end to
any MySQL table. It provides "view" control and user access privileges
for editing, deleting, adding records, and more. Field control allows
default strings or MySQL calculations on adds or edits. All functions
are provided in a single PHP file. Simple and complex searches are
possible and the most recent searches are stored. It supports the
creation of CSV files. Row views and detail views are configurable
through a simple Web interface.
- Nag
is a Web-based application built upon the Horde Application Framework
which provides a simple, clean interface for managing online task lists
(i.e., TODO lists). It includes strong integration with the other Horde
applications and offers shared task lists.
- OCC / Online Chess Club
is a PHP chess game. It allows you to play any number of games
simultaneously against your friends online using only a Web browser,
provided you own some PHP-ready Web space. It recognizes checkmate,
stalemate, and allows you to draw a game. In addition, finished games
may either be archived or deleted.
- online-bookmarks
is a bookmarks management system to store bookmarks, favorites, and
links on the WWW where they actually belong. It is meant for people who
work often with different computers and browsers. It supports multiple
users, multiple languages, and has a folder structure of arbitrary
depth. Importing and exporting bookmarks from and to Opera, Netscape,
Mozilla, and Internet Explorer are possible.
- Online Contact Sheet Creator
is a tool you can use to generate clean and professional online contact
sheets in seconds. It is intended for professional photographers and
graphic designers.
- Openbookings.org
is an online booking software that allows you to manage in an unified
way the timetables of all the shared resources of your group,
association, or company. Such shared resources might be vehicles,
conference rooms, computers, video projectors, cameras, etc.
- PHP BookIn is an online bookmark
manager that you can use as a Web application to share your bookmarks
across the Internet.
- PHP
Directory Listing
displays the contents of a directory on a Web server with automatic
thumbnail creation and caching for JPEG, GIF, and PNG files, a text
preview for all kinds of text files and every other file type it knows
about, and MIME type icons.
- phpEasyProject
is a project-based activity management and todo list tool. It consists
of an activity manager for the individual project participants,
project-oriented tasks that show the degree of completion, project
administration with division on the project positions, and user
management.
- PHPFinance
is a Web-based financial management program that can be used for
finance managing, administration, and control using a database. It
allows for statisitics, predictions, and management, and also shows
procentage and progress graphs of income and expenses data.
- php Free Chat
is a simple, fast, and customizable chat server that uses the
filesystem for message and nickname storage. It uses AJAX to smoothly
refresh and display the chat zone and the nickname zone. It supports
customized CSS stylesheets and a plugin system that allows you to write
your own storage routines.
- PHPGallue
is a multi-user, server-oriented image management system with a Web
frontend. PHPGallue is suited for photographers to organize and publish
their work. It allows the user to mark images, groups, categories,
films, and series as private or as only visible to registered users. It
is designed especially for large numbers of images. The Web frontend
and backend libraries are completely separated, so it is easy to
integrate PHPGallue as a management system into existing Web
applications.
- PHP Generic Access Control List
is a PHP class that offers Web developers a simple, yet immensely
powerful "drop in" permission system for their current Web-based
applications.
- PHP LetterIt
is a Web-based mailing list manager that is simple to install and
available In several languages. It can send messages to a mailing list
via PHP Mail, sendmail, qmail, SMTP, or pickup mode (only Windows) in
HTML/Text or text format with attachments. Messages are delivered in
the background, and after starting the browser can be closed. A
template system and a WYSIWYG editor are provided, and confirmation
mails are sent after subscription and unsubscription requests. It also
supports a blacklist, statistics, version checking, user management,
and much more.
- phPOP3clean
is a spam, virus, and worm filtering system for POP3 email accounts. It
is designed to run as a cron job and can catch spam based on links to
blacklisted IPs, obfuscated words, or blacklisted phrases in the
message body as well as attached-image spam, email worms, and corrupted
or malformed emails.
- Based on PhpNuke and osCommerce, Php-MultiShop
is an application Web server to realize an e-commerce market place. It
can be used as a portal for any type of content (such as news, forums,
events, etc.) and one or many independent shops. Every store will have
its own Internet domain, and all the features and the personalization
of a typical e-commerce site. Each can be administered in full autonomy
by its own administrator.
- PHP Greeting card class
can be used to compose and send greeting cards by email. The class can
compose and send an email message with a greeting either in text, in
HTML with an image, or in HTML with Flash content. The HTML version of
the card may include a greeting picture.
- phpMyVisites
is a Web traffic analyzer with very detailed reports and advanced
graphics. It is not an Apache log analysis tool. phpMyVisites creates
its own logs, and it allows access to more complete statistics.
phpMyVisites provides information about visitors, page views, visitor
follow-ups, countries of origin, software configurations, referrers,
and much more. It also includes a powerful administration and
configuration tool.
- PHP Project
is an easy-to-use Web-based project management system. It features
multiple user support, and is easy to customize for your needs.
- phpScheduleIt
is a Web-based reservation system which allows users to register and
then place reservations on any kind of resources, such as conference
rooms, machines, or computers. Features such as recurring reservations
and restricted times are supported. The administrative side allows
complete control over user permissions, resource data, and reservation
data, and is completely configurable. Reservation data can be searched
using a flexible search tool and displayed in a variety of formats.
Statistical reporting is also available to the administrator.
- PHPSlideShow
is a little script that creates a web based slide show with NEXT and
BACK buttons to navigate through a list of images. Optional features
include multi-directory support and image descriptions. Setup is easy,
just put the script into a directory containing your images.
- PHP StatIt
keeps track of visitor counts and other visitor information such as
system, browser, referral domains, screen resolution, color, etc. It
features a Web-based statistics page and statistics available in three
languages. Installation and configuration are simple.
- PHP
Stats
- phpTodo
is a Web service designed to help you keep all of your todo lists in
one central place. It includes the ability to view your todo lists via
an RSS feed. These feeds are fully customizable, allowing you to limit
the number of items shown, categories, priorities, and status.
- PhpWebGallery
is an image gallery with a very simple installation interface and
administration panel. It features free or restricted access, user
management, groups, access management for each category, multi-server
support, user comments, HTML templates, virtual categories,
multi-lingual support, an RSS notification feed, EXIF and IPTC support,
multi-category support (each picture can belong to more than one
category), compliance with W3C specifications, and simple external
authentication.
- phpWishlist is a Web-based
application for managing wishlists. It supports mutiple users, list,
claims, and links.
- PolarBlog
is an easily configurable embedded Weblog system that functions with
PHP's register_globals off and safe_mode on. All output validates as
valid XHTML and CSS. The installation supports both new installations
and migrations from Personal Weblog.
- Poster
is a fully featured blog application that has most of the features
expected from a Web log such as template support (the template is
modular and fully PHP-scriptable), categories, multiple authors,
permalinks (for post, comments, categories, and even authors), and a
nice Web interface. It works on plain text files and doesn't require a
database.
- PunBB
is a fast and lightweight discussion board. Its primary goal is to be a
faster, smaller, and less graphic alternative to otherwise excellent
discussion boards like phpBB, Invision Power Board, and vBulletin. It
has fewer features than many other discussion boards, but is generally
faster and outputs smaller pages.
- pppBLOG
is a simple Weblog package. It uses plain text files and does not
require any database. It includes a photo gallery with automatic
thumbnail creation and more. pppBLOG is based on Simple PHP Blog and
TFT gallery.
- Project Steve Guttenberg
is a PHP-driven diary/journal/blogging application that integrates
seamlessly into an existing Web site. It provides many of the core
features (including comments, trackbacks, RSS 2.0, tags, and searching)
and administrative controls (all Web-based) of other, larger systems,
but doesn't use a database, is XHTML 1.1-compliant and its look can be
completely customized via CSS. It can easily be scaled to host several
journal sites with a single installation.
- QSF
Portal
is a fast, secure, easily maintained Web community portal. It comes
with powerful forum and download modules, as well as lightweight CMS
capability. New modules and skins can be added easily. It supports 18
languages.
- QTodo
is a todo-list manager that was designed to help the user to actually
get things done. You can add todo items to different lists, set
priorities, the status of an item, deadlines, and more. Items can be
sorted, filtered, copied, cut, and pasted. The lists can be printed to
paper. It also features deadline management with alerts that you can
fine-tune or just disable with a tray icon.
- Quicksilver Forums
is a fast, feature rich bulletin board system. It is fully object
oriented and optimized for speed, ease of use, and easy modification.
It checks all inputs though a common interface, which drastically
reduces the chances of exploitable bugs. A powerful and flexible
skinning engine makes giving your board a new look very simple. An
advanced permissions system allows for fine-grained group and user
permissions. It is based on the popular MercuryBoard software.
- The Quon DVD Database
is a complete solution to manage your movies (of any type, including
DVD, VHS, or any other medium). Highlights of this program include user
tracking, barcode scanner support, user access, a login system, and an
advanced searcher. It can check DVDs in and out of your collection,
allowing you to keep track of which of your friends has them. You can
send reminder email messages, or they can simply log in to see what
they have checked out.
- RADWiki or "Rapid Application Development
Wiki"
allows you to rapidly create Web applications by using a set of
functionality plugins and "gluing" them together in a wiki. The goal of
RADWiki is to make design and layout and localization as easy as
writing a wiki page.
- Real Estate Management Software
is a real estate management solution for real estate professionals or a
for-sale-by-owner Web site. You can easily place all your listings on
the Web, create areas, school districts, and property types, and upload
images. Search functionality is included.
- Rippy the Aggregator
is a lightweight RSS aggregator written in vanilla PHP. It downloads
headlines from a configurable list of regularly-updated Web sites, and
merges the items into a single list of all the latest news. Rippy could
be used to keep track of several favourite sites, or as an automatic
supply of filler material on a public Web site. It uses local files to
store its persistent information, requiring no database and no
non-default PHP library support.
- Schoorbs
is a system to make room and resource bookings through a Web 2.0 GUI.
You can also interact with it through a REST API.
- ScriptsMill
Comments
is a script that allows your users to add comments to certain pages of
your Web site. It is very easy to install and allows the formating and
appearance of comments to be customized with a base knowledge of HTML.
- Short URL Script
allows you to have a URL shortening service under your own domain. The
script can create shorter URLs that do not break in email messages. As
a site owner, you can use the script for managing downloads, masking
URLs, and keeping track of how many times a link has been clicked.
- SmileTAG
is a shoutbox written in PHP. It has a powerful template system; it's
easy-to-modify templates using only simple tags, and no programming
skill is needed. Smart auto-refresh automatically refreshes whenever a
new message is posted. No database is needed. It includes profanity
filters, flood guard, IP address/nick banning, customizable smilies,
time zone control, multi-language support, email/URL recognition, a
custom CSS file, and a lot more.
- SolidState
is a Web-based customer manager and billing solution for Web hosting
providers. It uses MySQL as the backend database. SolidState allows you
to track active, pending, and inactive customer accounts, to assign
recurring and non-recurring services and products to customers, to
register domains through a supported registrar reseller account, to
generate invoices, and to receive payments.
- Solunas
helps the user manage small to medium-sized hotels, holiday flats,
guest houses, or car rentals. Online booking and visual indication of
availability is provided. Grouping of active members gives communities
the ability to provide an online booking service.
- Stripes
is a framework that makes building Java Web applications as easy as it
should be. It uses annotations to meet the goal of zero external
configuration. It includes simple yet powerful solutions to common
problems such as indexed properties, multi-event forms, localization,
and use of domain objects in the Web tier. All of this is contained in
a compact framework with hardly any dependencies.
- SportStat
is a Web-based application for the recording and analysis of sports
statistics. It was designed to be used by high school or college teams
and athletic departments.
- Spreadsheet::WriteExcel
is a Perl module which can be used to create native Excel binary files.
Formatted text and numbers can be written to multiple worksheets in a
workbook. Formulas and functions are also supported. It is 100% Perl
and doesn't require any Windows libraries or a copy of Excel. It will
also work on the majority of Unix and Macintosh platforms. Generated
files are compatible with Excel 97, 2000, 2002, and 2003, and with
OpenOffice and Gnumeric. An older version also supports Excel 5/95.
- Streber
is a Web-based project management tool. Freelancers and small teams can
easily use it to set up projects and keep track of tasks, issues, bugs,
efforts, etc. Project user rights can be adjusted (e.g., to provide
clients a limited view of the current project state).
- sux0r
is a blogging package, an RSS aggregator, a bookmark repository, and
photo publishing platform with a focus on Naive Bayesian categorization
and probabilistic content
- TaskFreak!
is a Web-based task manager and todo list. It lets you organize tasks
per project, priority, and deadline and context. It is easy to install
and to use, and particular attention has been paid to the design and
usability in order to improve the productivity by not spending too much
time on the tool itself. It is compatible with PHP 4 and 5 and supports
both mySQL and SQLite.
- Tellmatic
is a tool to manage and create newsletters for personalized mailing or
mass mailing. Addresses and newsletters are stored in groups to handle
different user groups and thousands of addressses at a time. SMTP is
used for sending the newsletter to your subscribers to make sure you
get all error and bounce messages. Bounces can be handled automagically
via a small bounce-management module with POP3 access. It also has a
small form-editor and statistics. You can import and export your
addresses in CSV format.
- Thyme
is a robust, Web-based calendar suite. It can be used as a personal
planner, a company or organization's event calendar, an RSS gateway, an
iCalendar service, an application embedded into your PHP enabled Web
site or intranet, and more. It supports multiple users, timezone
compensation, iCalendar standards, RSS syndication, multiple themes,
and LDAP authentication.
- Tiny Tiny RSS
is a Web-based news (RSS, RDF, or Atom) feed aggregator designed to
allow you to read news from any location, while feeling as close to a
real desktop application as possible.
- Tournament Pool and Bracket Tracker
contains everything you need to run a tournament pool. It supports
small groups or organizations who wish to provide an NCAA basketball
tournament pool without a lot of administrative work in calculating
up-to-date results and possibilities. Though it was built with the NCAA
tournament in mind, it should be able to handle most other sport
tournament pools. Once a tournament is underway, users can keep track
of their progress as the administrator for a tournament updates the
results of games. Pool adminstrators can choose from many different
scoring systems.
- TSEP
is a search engine for Web sites that supports boolean search terms. It
is easy to install and use, uses CSS for formatting, and features
localization.
- Tudu Lists
is a Web application for managing todo lists. With Tudu Lists, todo
lists can be easily accessed, edited, and shared on the Web. It is a
simple but effective project management tool.
- Turba
is the Horde contact management application. It is a production level
address book, and makes heavy use of the Horde framework to provide
integration with IMP and other Horde applications. It supports SQL,
LDAP, Kolab, and IMSP address books.
- ukolovnik
is a simple todo manager written in PHP and using MySQL as its backend.
It does not provide multi-user functionality, just everything you need
for a personal todo list.
- urlShort
is a simple Web script for creating shortened URLs similar to TinyURL.
urlShort offers custom short names and an API for creating shortened
URLs. urlShort supports mod_rewrite.
- UseBB
is an easy-to-set up and easy-to-use PHP/MySQL bulletin board system
with several user and administration possibilities, especially designed
for small to medium sized Web sites which do not need the overdose of
features found in other forum packages.
- Turba
is
the Horde contact management application. It makes heavy use of the
Horde framework to provide integration with IMP and other Horde
applications.
- Vacation
is a Horde module for managing user email "vacation notices" or
"auto-responders." It works via a local vacation program and the
.forward style forwarding mechanism supported by several popular
mailers. Currently, it provides fairly complete support for managing
.forward style vacation notices on Sendmail or Courier mail based
systems via an FTP transport. It also has some support for LDAP, Qmail,
and Exim SQL based servers.
- VCD-db
is Web-based movie catalog software. It supports multiple users to
collect, manage, and work with their media catalog. New movies can
easily be added through several methods, for example by fetching data
straight from websites such as imdb.com and dvdempire.com
- Verticrawl Seek Site Search
is a search engine technology for making powerful, fast, and
customizable search solutions. It features parsing of multiple document
formats, an admin interface, compatibility with sitemaps, and a search
interface for HTML, XML, and PHP.
- VHCS (Virtual Hosting Control System)
provides complete hosting automation for Linux, including Web, mail
(POP and IMAP), FTP, DNS, databases, quota, traffic control, and
graphical user interfaces for the administrators, resellers, and users.
- Webacula is a Web interface for the Bacula backup system.
- WebCalendar
is a Web-based calendar application that can be configured as a
single-user calendar, a multi-user calendar for groups of users, or as
an event calendar viewable by visitors. WebCalendar requires a database
such as MySQL, Oracle, PostgreSQL, MS SQL Server, ODBC, or Interbase.
Features include email reminders, iCal/vCal import/export, remote
subscriptions for Sunbird or Apple iCal, LDAP and NIS support, and
translations for 29 languages.
- webDiplomacy
(previously phpDiplomacy) is a Web implementation of a popular turn
based strategy game in which you battle to control Europe. It is not a
game of luck: to win you must be diplomatic and strategic, forming and
breaking allegiances and bargains with your friends and enemies. It
features an interface intuitive and simple enough that seasoned
Diplomacy pros and complete newcomers can play alongside each other.
- web mailing list
is a Web-based newsletter mailing list application using PHP and MySQL.
Users can subscribe and unsubscribe, and you can create and send
newsletters to your email group.
- Web Submission and Review Software
is a Web-based system that is used for the submission and review of
papers to academic conferences. It provides support for the entire
life-cycle of the conference review process.
- WebSwf
is a program for generating slide shows in Macromedia SWF Flash format.
It is a multi-user application with a client-server architecture. SWF
generation is done with PHP's Ming extensions.
- Wikepage
is a 25kb small wiki/personal site builder. It has i18n support,
multi-language site support, password protected pages, table support,
CSS styling, file upload, and a lot of other features.
- WheatBlogApp
is a PHP/MySQL application for maintaining a Web log on your own
server. It includes a commenting system and allows blog post to be
viewed by category, permalink, and archive date.
- Whoisdomaincheckup
is a Web-based (PHP) application that can check the registration status
of a domain name. In particular, it can check whether a domain name is
currently free for registration. It doesn't use any exec or system
commands, but instead uses the fopen command to access the Whois
servers.
- Xplosion
is a Web site engine whose purpose is to be as simple as possible while
providing Web developers with easy installation and building of their
own content, design, and application logic. It avoids complexity to
make it easier for a Web developer to modify it. It also avoids mixing
the API code with HTML to encourage clean design. This "Yet Another
Engine" tries to innovate by using technologies that are not yet
mainstream in Web development, like the PEAR Flexy Template engine.
- YaBook
is a powerful PHP 5 guestbook that features easy installation and
customization, multi-language support, an administration interface,
moderation of new submissions, and URL obfuscation. Various database
systems are supported. The script auto-detects a new installation and
performs incremental upgrades if required.
- Zenith Picture Gallery
is a feature-rich picture gallery that organizes uploaded images into
searchable categories, creates thumbnails, and stores individual
statistics for each one. Other features include downloadable categories
and sub-categories, user accounts and profiles, batch adding via FTP
and batch deleting, user comments and ratings, the ability to add
languages and skins, the option to rebuild thumbnails, an IP blacklist,
and a comprehensive admin control panel that provides access to a great
deal of settings and formatting options.
- Zort
is a
Web-based RSS aggregator based on MagpieRSS. It features a clean,
minimal interface, some nice CSS/Javascript to hide feeds/categories
you don't want to look at, and all the usual caching, etc., you'd
expect from a MagpieRSS-based app. By default, all feeds are returned
on a single page. It does not feature a database backend, support for
multiple users, a set of administrative screens, an authentication
system of any kind, or flagging of RSS items as read/saved/etc., nor is
it likely to include those things in the future. It was written in a
very minimalistic frame of mind, and such features are on an explicit
"do not support" list.
- Zina
is a graphical interface to your MP3 collection, a personal jukebox, a
Podcaster, and an MP3 streamer. It can run alone, be embedded into an
existing Web site, or be used as a module in Drupal, Joomla, Wordpress,
Xoops, and others.
- Other
- ConcourseConnect
is a social networking platform. You can build social networking sites
including corporate intranets, business community add-on sites,
enthusiast sites, business or product directory sites (like a chamber
of commerce or yellow pages), or even stand-alone Web sites. Features
include a full range of Web 2.0 tools: ratings, reviews, wiki, blog,
comments, discussion forums, an ideas engine, and more. Users begin by
creating a rich profile and joining groups. It is perfect for internal
collaboration or as a customer feedback forum. The portal framework
allows developers to plug in custom portlets and themes. [Java]