TCExam is Web-based software for generating and managing online tests and exams. It simplifies the exam cycle, including generation, execution, evaluation, presentation, and archiving. Read more hot
ATutor is an Open Source Web-based Learning Content Management System (LCMS) designed with accessibility and adaptability in mind. Administrators can install or update ATutor in minutes, and develop custom templates to give ATutor a new look. Educators can quickly assemble, package, and redistribute Web-based instructional content, easily retrieve and import prepackaged content, and conduct their courses online. Students learn in an adaptive learning environment. Read more
Babase is a baboon data management system. It is designed to facilitate the retrieval, storage, and maintenance of the following broad data categories: group membership, life events, sexual cycle events (including progeny), sexual cycle day-to-day status, dyadic social interactions, and multi-party social interactions. Weather data tracking is designed but not implemented. Babase is designed for Web access.
a complete Web Based software suite, written in php, to organize music collections, with major details, such as track length, a web info page, an author web page, lyrics and much more
BigBlueButton is an open source web conferencing system for online learning. BigBlueButton's web conferencing platform enables educational institutions to deliver their courses online, with high quality slides, voice, and video collaboration at a fraction of the cost. Read more
BlueLava is a GPL'd CGI script that uses various commandline x10 utilities to control supported x10 devices. Read more
Brushtail is an intranet developed for public libraries, but can also be used for other applications. It is a PHP application that runs on open source software. Read more
Bumblebee Instrument Management System
Bumblebee is a system for managing instruments and other resources (e.g. analytical equipment) that must be shared between a number of users. Bumblebee is designed to be more efficient than a wall calendar or a whiteboard for both users and administrators. Bumblebee is also able to generate reports of resource usage with breakdowns by user, research group, and research project.
Claroline is an eLearning and eWorking platform allowing teachers to build effective online courses and to manage learning and collaborative activities on the web. Read more
ClaSS (ClaSS Student System) is a complete student tracking, reporting, and information management system. It extends the reach of traditional school information systems by using the latest in Web application methodologies. Commercial versions are also available. Read more
Clepsydra is a free web application for managing a numeric data collection (it's pictures centric, but can also store other type of content). It allows you to share your documents over the internet.
course-manager is a Web-based registration system for courses held at an educational institution. It features a public interface for filing registrations, and an internal interface for managing course attendance approvals by the coordinating staff.
Coursor is a Web-based academic course system for assigning students to university courses. It has an evolutionary algorithm for assigning students to the courses they requested. This algorithm tries to find an optimal distribution of students to existing courses while taking their preferences into account. The system supports multiple roles for users: Admin, Student, Teacher/Prof, or Tutor. A user can also have multiple roles. It supports international localization, currently in English, German, French, Russian, and Arabic.
CrisoftRicette is a small application written in PHP and interfacing a SQL database aimed to archive your cooking recipes.
Cyberbrau is a web based program to help the homebrewer. It allows for very simple and intuitive recipe creation, and it automatically calulates all the pertinant information based on the selected ingredients and schedule.
CyberTester is an application originally designed to allow teachers to create tests/exams/assignments (consisting of multiple-choice questions) and assign them to students to conduct online tests. Students can login to take these tests and review their results.
Diet Tracker is a set of Perl codes to help you keep track of your diet progress. It uses a MySQl database to store and display your weight variations and calorie intake as you progress in your diet.
Dokeos is a free Learning Management System that helps the teacher/trainer create, publish and administer educational resources on the web, organise interaction with students/trainees and structure learning activities. It is also used as a Knowledge Management System to help groups and communities collaborate.
domus.Link is a web-based frontend for Heyu. Design focuses on separating configuration from actual controls thus giving the user a simple and user friendly GUI. Read more
ECompte is a French tool for managing your bank account over the Web.
Esprit is a Web-based learning management system, with an emphasis on collaborative work and strong pedagogical scenario.
Evergreen is an enterprise-class library automation system that helps library patrons find library materials, and helps libraries manage, catalog, and circulate those materials, no matter how large or complex the libraries. Read more
exPHPresso is a compilation of fine coffees, thier attributes and variations. Set in PHP/mySQL,this menu driven database has recipes-comments, for creating a large number of caffeine induced drinks.
Fedena is an open source school management software that has more features than a Student Information System (SIS). It is a Web 2.0 application which can be installed and accessed using cloud computing. Read more
The FreeMIS project is developing a free and better alternative to the commercial MIS (management information system) products currently used in Scottish high schools.
FreeSMS is a PHP based application to manage an educational facility of teachers and students alike. It is a teacher and student management system providing marketing, registration, course management, attendance and a student evaluation system.
Geneotree is a genealogy software developed in the PHP scripting language and the MySQL database. Read more
GeneWeb is a system for people who want to publish their genealogy data (family tree) on the Web. Read more
GoodProfOrNot is a database and web system for organizing, interpreting, and presenting course survey results. It is designed to show ratings of instructors (professors and student instructors) and classes.
Guide on the Side
Guide on the Side is an open source tool that allows librarians to quickly and effortlessly create online, interactive tutorials that are based on the principles of authentic and active learning. Active learning describes the need for students to read, write, discuss, or be engaged in solving problems, rather than merely listening to instructions. Read more
ISBN check is a simple PHP class to verify whether a given book ISBN (International Standard Book Number) code is valid. It supports ISBN-10, ISBN-13, and GTIN-14. It will also perform conversions on valid numbers when possible.
The Koch-Suite is a PHP-based recipe management system for Unix-like operationg systems. It uses MySQL or PostgreSQL as database backends.
Koha is a highly popular, award-winning open source integrated library system (ILS). Read more
LargoRecipes is a free, GPL-licensed Java/Swing application for managing recipes. It does sophisticated ingredient parsing, handles RecipeML and MealMaster file formats, and generates recipe web pages.
LearnLoop is a web based GroupWare for collaborative learning i.e., groups may meet on the web and study a topic/course together. Since LearnLoop facilitates different types of communication and collaboration you may learn from each other and together build your knowledge of the subject.
Libki is an open source multi-platform kiosk management system for public computer stations and kiosks. The administration system is web-based for easy use from any operating system. The client runs on any operating system that has Gtk2 support. Read more
Library Accounting System
MaCollec Collections Manager
Mediabird is about learning together. Users can take notes on subjects they want to learn and discuss questions in the context they appear.
MediaWiki ScreenPlay Extension
The MediaWiki ScreenPlay Extension (ScreenPlay) is a text-formatting add-on which allows screenwriters and hobbyists the ability to use MediaWiki as a screen writing tool.
MisterHouse is an open source, multi-platform, home automation program. Read more
nybib is a software package for managing lend and return of media (books etc), targeting small to medium public libraries. Contains also a module to research available media.
OCEMR is a web based electronic medical records system designed for the clinic environment. It is currently in use in the Engeye Health Clinic located in Ddegeya, Uganda (near Masaka, UG.)
Online Grades and Attendance
Online Grades is a popular open source project which allows K-12+ student grades to be posted onto a dynamic web site. Read more
Open Admin for Schools
Open Admin for Schools is web-based school administration software. It offers demographics, attendance, discipline, report cards, and has an online gradebook and parent viewing function. It is designed for elementary, K-12, and high schools. Read more
Open Media Lending Database
The Open Media Lending Database (OpenDb) is an application to catalogue all sorts of things including DVD, VCD, CD, VHS, games, books, and Laser Discs. The OpenDb allows you to add new types by describing them in system database tables designed for the purpose.
OpenBiblio is an easy to use, open source, automated library system written in PHP containing OPAC, circulation, cataloging, and staff administration functionality. Read more
Openbookings.org is an online booking software that allows to manage in an unified way the timetables of all the shared resources of your group, association or company (vehicles, conference rooms, computers, video projectors, cameras, ...).
OpenClinic is an easy to use, open source, medical records system written in PHP. It has been mainly thougth for private clinics, surgeries and private doctors. It is platform independent and it has multilanguage architecture.
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.
OpenEyes is a collaborative, open source, project led by Moorfields Eye Hospital. The goal is to produce a framework which will allow the rapid, and continuous development of electronic patient records (EPR) with contributions from Hospitals, Institutions, Academic departments, Companies, and Individuals.
Open Learning Management System: a Learning Management System (LMS) made at the Dept. of Geography, NTNU. The system is a fully functional LMS with support for group collaboration, file sharing, distribution of lectures, etc
OpenRoom provides a simple online interface for managing and reserving rooms. With OpenRoom, users can setup any number of rooms, group them together, provide information about their contents, and even specify business hours on a room-by-room basis. Read more
openSIS is an open source student information system for public and non-public schools. The software rivals costly commercial alternatives in appearance, functionality and ease of use and administration. openSIS is developed and maintained by Open Solutions for Education (OS4Ed), a leading provider of open solutions. Read more
PHP Film is a PHP Web interface that allows you to manage your film collection, storing data about each film and even an image (e.g., the film poster or a DVD cover).
PHP Personal Movie Database
PHP Personal Movie Database lets you organise (add/edit/delete) and display your movies list (DVD, DIVX, SVCD, VCD, etc.). Features include the ability to retrive information (title, actor, poster, etc.) from IMDB, to display a poster of the movie on mouseover, and more.
PHP Polar Tools
PHP Polar Tools is a set of PHP classes for the parsing and management of Polar Heart Rate Monitor data.
PHP Prayer Board
PHP Prayer Board collects, organizes, and displays requests for prayer. It is basically a bulletin board with a specific purpose: prayer requests. Users access it through their web browsers. An administrator sets is up on a web server, typically an intranet (or LAN) webserver.
PHP-Endurance is a GPL multi-user tool to upload Polar Heart Rate Monitor files to publish your sport training booknotes on the Web.
PhpBibliography allows you to publish your bibliography online and edit it via the Web.
PhpEdu is a Web-based educational management system for instituitions of higher learning, especially universities. Its features include a set of e-learning modules which allow lecturers to deliver online courses, set homework, administer tests and exams, and more. Other interesting features include admissions, course registration, attendance, fees, and alumni modules.
PhpGedView parses GEDCOM 5.5 genealogy files and displays them on the Internet in formats and charts. Read more
phpGradeBook is a program for teachers to input students points for assignments and keep a running online tally for the students to view online.
phpLendMe is a PHP/MySQL-based environment to administer lendings and reservations of resources of any kind. All reservations can be displayed in a calendar with a daily, weekly, or monthly view. phpLendMe has a built-in user management feature.
PHPmyCDMouse aims to be an full-featured indexing solution for Data-CDs/DVDs using PHP/Apache/MySQL. It lets you browse/search for specific files/CDs offline.
phpMyCDs allows you to archive the content of data CDs in a MySql database. The CD is automagically scanned, just put it in the drive, mount it and press scan CD in your browser, and that's it.
phpmyfamily is a dynamic genealogy website builder which allows geographically dispersed family members to maintain a central database of research which is readily accessable and editable.
phpmygrades is an online grading book that can use multiple types of databases. It is meant to be used mainly with a Web browser, but other methods of accessing data are possible.
PhpMyLibrary is a PHP/MySQL Web based library automation application. The program consists of cataloging (for handling adding/editing/deleting/searching of materials), circulation (so the librarian can handle user related management items), and the webpac module (where the World searches the catalog of your library).
phpMyRecipes is a simple application for storing and retrieving recipes. It uses a web-based interface, for ease of use across any system, and a MySQL database backend for storing the recipes.
PHPRecipeBook is a web based cookbook with the ability to create shopping lists from recipes selected. The lists can be saved and later reloaded and edited.
PHPTestManager is aimed to help teachers test their students. It is written in PHP and uses a MySQL database.
phpVideoPro manages your collection of DVDs and video tapes. It stores all data in a MySQL or PostgreSQL database, and provides you with features for adding/changing entries, displaying lists, printing labels and much more.
PLANster is a Web-based program which allows you to coordinate virtually anything (meetings, events, food taste) with your friends.
PMB (formerly known as PhpMyBibli) is a French library automation system based on PHP and MySQL. Read more
projectForum is a web application that lets you and the students in your course interact to create and share knowledge about the course.
Quenlig is a standalone system allowing the creation of interactive web tutorial and questionnary. The system analyse the student textual answer, so it is perfectly adapted to create courses and practical works on Unix, Python, SQL, and more.
ReciPants is an open source (GPL) Web-based recipe management application written in Perl.
Rog? (formerly known as TouchStone) is the University of Nottingham e-Assessment management system used to create and deliver online assessments. Rogo is a powerful and highly usable e-assessment tool with many features and is suitable for use throughout the Higher Education sector. Read more
RosarioSIS is a Student Information System (SIS) dedicated to school management. It provides tools and access to school administrators, teachers, parents, and students. It is entirely translatable and connects with Moodle LMS. It is written in PHP and uses a PostgreSQL database.
Roster-in-a-Box is a course management system. It includes modules for autograded course problems (currently only introductory statistics, with microeconomics to come soon) and a mechanism to submit online homework assignments and have the instructor grade them online. Summaries of student performance (such as student problem areas or class averages by subject) are available to both the instructor and the student in real time.
Salsa is an open-source syllabus authoring tool being developed at Utah State University?s Center for Innovative Design & Instruction. Building on the design of the PDF Syllabus Builder, this web-based application creates styled & accessible learning service agreements (SALSAs).
SchoolTool is a free and open source application to allow groups and organizations to coordinate schedules and timetables. Read more
SeminarSite is a packaged web site for seminar and/or training programs. It features an administration panel where users can add speakers, and create, schedule, and announce seminars.
SubjectsPlus is a free and open source tool to help manage interrelated parts of a library website. Read more
Suite-C Web is a collection of modules for Drupal that allow a church to manage itself and communicate with its memebers. It currently consists of a PrayerRequests module, which lets Web site visitors submit prayer requests and later mark requests as 'answered' (or no longer relevant), which filters the request them from the list of current prayer requests.
The Powered Access Bible
The Powered Access Bible is a tool to allow free and effective access to the Bible. It is especially good at finding which verses contain a given word, and then easily reading those verses in full context.
thephpbible is a simple PHP application that allows users to integrate a simple KJV Bible into their Church or Organizations web site. This application allows browsing of the Bible or Searching. Many other features are currently under development.
TVEz is a browser-based system to manage movies, shows, and clips stored on local or remote file systems. At the same time TVEz is a front end to the XINE media player that makes the control of the player possible right from within the web browser.
VideoDB is a database to manage your personal video collection. It's mainly designed for videofiles but you can also put your DVDs and VHS tapes in it.
VuFind is a library resource portal designed and developed for libraries by libraries. VuFind's goal is to enable users to effortlessly search and browse through all of your library's electronic resources. Read more
wger Workout Manager
wger Workout Manager is manages your exercises and workouts.
Whiteboard Courseware System
Whiteboard Courseware System is a fully-featured and -integrated courseware system, targeted toward colleges and universities. It supports multiple departments and courses (including cross-listed courses); simple migration of courses to new semesters; grade storage, checking, and calculation; assignment submission and testing, and submitted assignment retrieval; documents; announcements; and discussion boards.
wordcircle is an open source web application written in PHP. The application is intended to assist classroom teachers and educators in collaborating with their students.
wwtk is a wizard-style Web interface for structured information trails - an n-ary decision tree structure based on true/false logic. It can be used as a 'Wizard', an expert system, or as a backend for interactive fiction.
XHTML Family Tree Generator
XHTML Family Tree Generator is a CGI Perl script together with some Perl modules that will create views of a family tree from a supplied data file. The data file is a simple text file listing the family members, parents, and other details. It is possible to show a tree of ancestors and descendants for any person, showing any number of generations. Other facilities are provided for showing email directories, birthdays reminder, facehall and more. It has a simple configuration, makes heavy use of CGI (and other CPAN modules), generates valid XHTML, and has support for Unicode and multiple languages.
XML Catalog Manager
XML Catalog Manager (xmlcatmgr in its short form) is a small utility used to manipulate SGML and XML catalogs. It is extremely small and lightweight, specially designed to be run from packaging systems. Basically, it allows adding and removing entries from catalogs, in a completely automated way.