You are here

Project Wizard

You can use the category filters given on the right sidebar to narrow down your search results.

Perl HL7 Toolkit

Your rating: None Average: 5 (3 votes)

This project provides a simple but flexible Perl Toolkit for using the HL7 protocol. The toolkit consists of a Perl API, an implementation of a pluggable forking HL7 server, and an HL7 message queue daemon for developing HL7 capable applications in Perl.

Ruby HL7

Your rating: None Average: 2.3 (4 votes)

Ruby HL7 is a simple library for parsing and generating HL7 2.x messages. 3.x support is planned in the future.


No votes yet

BioSig is an open source software library for biomedical signal processing, featuring for example the analysis of biosignals such as the electroencephalogram (EEG), electrocorticogram (ECoG), electrocardiogram (ECG), electrooculogram (EOG), electromyogram (EMG), respiration, and so on. Major application areas are: Neuroinformatics, brain-computer interfaces, neurophysiology, psychology, cardiovascular systems and sleep research. The aim of the BioSig project is to foster research in biomedical signal processing by providing open source software tools for many different applications.


No votes yet

"ODIN is a C++ software framework to develop, simulate and run magnetic resonance sequences on different platforms."

Medical Imaging Interaction Toolkit (MITK)

Your rating: None Average: 4.8 (12 votes)

The Medical Imaging Interaction Toolkit (MITK) is a free open-source software system for development of interactive medical image processing software. MITK combines the Insight Toolkit (ITK) and the Visualization Toolkit (VTK) with an application framework. As a toolkit, MITK offers those features that are relevant for the development of interactive medical imaging software covered neither by ITK nor VTK.

Core features of the MITK platform:


Your rating: None Average: 4 (2 votes)

GT.M is a FOSS (AGPL v3) implementation of M (also known as MUMPS), a combination of a procedural programming language well integrated with a hierarchical key-value database engine. M is widely used in enterprise scale healthcare applications and application suites, such as the VistA implementations. GT.M scales up to very large databases (the largest production sites have aggregate databases to several TB) and thousands of concurrent users.

Charrua DICOM Toolkit

Your rating: None Average: 3 (2 votes)

DICOM basic constructs used to create the tools at Its C++ code is a re-interpretation of the original UCDMC library by Mark Oskin. It tries to be much simpler and compact, also uses many Borland VCL specific structures.


Your rating: None Average: 1.3 (3 votes)

The purpose of the dicom4j platform is to provide java components related to the Dicom Standard. For those purpose, the platform is based on 4 areas:

  • framework: framework which implements the standards
  • toolkit: offer ways to easily develop software based on the framework
  • plugins: end-user components which adress commons needs you can find in most dicom applications
  • apps: stand alone applications for end-user or tests purpose

Grassroots DICOM (GDCM)

Your rating: None Average: 3.6 (10 votes)

Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly. GDCM includes a file format definition and a network communications protocol, both of which should be extended to provide a full set of tools for a researcher or small medical imaging vendor to interface with an existing medical database.


Your rating: None Average: 3 (3 votes)

Niftilib is a set of i/o libraries for reading and writing files in the nifti-1 data format. nifti-1 is a binary file format for storing medical image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI) brain images.

Niftilib currently has C, Java, MATLAB, and Python libraries; we plan to add some MATLAB/mex interfaces to the C library in the not too distant future.