OpenClinic Project

What is OpenClinic project?

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.

Currently, OpenClinic has the following options:

  • Medical Records

    Use this option to manage your patient's medical records.

    Patient's Administration:

    • Search, new, delete, edit
    • Social Data
    • Clinic History
    • Problem Reports
  • Admin

    Use this option to manage administrative options.

    • Config settings
    • Theme editor
    • Staff members
    • System Users
    • Database Dumps
    • Log Statistics


  • For OpenClinic <= 0.7:

    • PHP4 >= 4.2 (due to session variable changes in PHP 4.2) compiled with MySQL support (tested with versions 4.2.x, 4.3.x and 4.4.x);
    • MySQL (tested with versions 3.23.36, 3.23.49, 3.23.51, 3.23.52, 3.23.54, 3.23.55, 4.0.16, 4.0.18 and 4.0.26)
  • For OpenClinic > 0.7:

    • PHP5 >= 5.3.1 (incompatible with PHP4) compiled with MySQL support;
    • MySQL > 5 (tested with 5.1 version)

Common requirements for all versions:

  • A web server prepared to execute PHP code (like Apache);
  • and, of course, a web browser (with JavaScript and good CSS2 support). We recommend Opera, Firefox or Chromium.


Web Environment
Intended Audience
Education, Healthcare industry
GNU General Public License (GPL)
English (all versions), Spanish (all versions), Bulgarian (from 0.3 to 0.5 version, both included), Dutch (0.6, 0.7 and 0.8 versions), Traditional Chinese (0.7 and 0.8 versions)
Operating System
OS Independent
Programming Language
PHP, JavaScript
Dynamic Content