RAFL Framework

RAFL Diagram

RAFL (Rapid Application Framework for LabVIEW) is a dependency-injection framework for LabVIEW that has been developed and deployed by JKI over the past 10 years. It contains a rich set of built-in features to quickly develop professional and robust commercial software.

RAFL includes support for:

  • IO management
  • Hardware control
  • Multiple user screens
  • Data logging
  • User management
  • Python and SCPI APIs
  • And more


RAFL makes your system flexible and configurable.

The estimated development time savings from using RAFL instead of creating the software from scratch is greater than 10 weeks!


Need more info? Here are some recent case studies where we used RAFL:

ThermoFisher Case Study


PDF Case Study


Accelerating DNA Sequencing

ThermoFisher wanted to build a complete software solution to operate a trio of products that prepares samples for advanced DNA sequencing. JKI used RAFL to develop a solution that includes commercial shipping software along with software tools for R&D feasibility, manufacturing and field service in just nine months.


ThermoFisher Case Study

Next-Generation Scanning Electron Microscope

PDF Solutions needed to develop the control system for an integrated circuit inspection tool that can rapidly perform wafer metrology and help semiconductor companies streamline their manufacturing process. Using RAFL, JKI developed a LabVIEW-based control software to control a scanning electron microscope with nanometer precision.


PDF Case Study