documentr is a Web-based tool for editing and presenting software documentation. It allows you to easily maintain documentation for multiple products and product branches. Edits can easily be copied between branches, with merge conflicts being handled gracefully. It uses Markdown as its markup language, along with some extensions, and has a role-based permission system.
univis2typo3 is a tool to import data from UnivIS into a TYPO3 Web site. This lets you create a Web site for a university department with a few clicks. It automaticaly imports information about people, lectures, projects, publications, and other department information. It has a user-friendly interface to create and edit personal and course Web pages. It can automatically backup and update the data. The Web site will remain available even if the UnivIS server becomes unavailable.
JoomlaWatch allows you to watch your Web site visitors and bots in real-time from the administration menu, particularly their IP addresses, countries they come from, geographical location on a map, which pages they are viewing, and their browser and operating system. It creates daily and all-time stats from this information plus unique, pageload, and total hits statistics. Furthermore, you can block harmful IP addresses, see blocked attempts stats, evaluate the trend charts, and create goals based on many parameters. In the frontend, it can show the top countries, user, and visit information for certain periods of time.
Lifebox is a fast, lightweight, social photo and video gallery application that is designed to organize large amounts of media. It is able to differentiate between original and modified photos so you can upload your entire library to your server and highlight your favorite photos and videos into albums to share with friends. Lifebox also makes a distinction between albums and rolls, so a single photo or video can be part of multiple albums but only one roll. It extracts data from EXIF tags and XMP sidecars, making it compatible with the data from programs like Adobe Lightroom, Picassa, and iPhoto. Lifebox is social in that people and objects can be tagged, and they will receive an email when this happens. It supports authentication, so you can control who has access to what photo.
cv8me creates a Web site to host any number of CVs online. It is the software that runs the site http://cv8.me. Hosted CVs have a number of typical use cases: attachment to a job application, a profile for a freelancer, part of a team description in a project pitch, or privately as the documentation of one's path of life. CVs can be themed. After registering your account, you can select a URL of the form http://cv8.me/YOURNAME. You may change this URL at any time. CVs may be public or password protected. To create and modify your CV, just click on the content areas and edit the content in the pop-up forms. cv8me strives to be standards compliant. Initially, it supports the hresume and vcard micro formats.
SWEC is a program that automates testing of dynamic Web sites. It parses each HTML file it finds for links, and if those links are within the site specified, it will check that page as well. In addition to parsing and locating links, it will also parse the pages looking for known errors and report those. It will report if a page cannot be read (by either returning a 404, 500, or similar).
PSX is a PHP framework for creating RESTful APIs. It helps you to build clean URLs serving Web standard formats like JSON, XML, Atom, and RSS. It includes a handler system that abstracts away SQL queries from domain logic, a routing system that executes correct controller method for the location of the controller and the method annotation, and a flexible data system that converts database records into formats like JSON, XML, Atom, and RSS. A lightweight DI container handles dependencies. The controller supports request and response filters that can modify the HTTP request or response, and filters are provided for Basic and Oauth authentication.
ccollaborate is a CMS framework with support for all programming languages. It aims to be easy to use, program, administrate, and understand. The content can be edited both in command line programs (such as vi) and via a Web-based interface. Modules may be reinstantiated. Files may be uploaded via standard methods (such as sftp, scp, and rsync). All programming languages may be used with ccollaborate.