Terra UI : React based components for building clinical/ Medical applications

Terra UI : React based components for building clinical/ Medical  applications

Terra UI is an open source development library on top of react aiming to provide reusable clinical ready components for developers with React. Its main goal to make use of power React reusable components features and make it easy for developers to build, scale, maintain and upgrade their code with ease.

We have published sometime ago about Opal as healthcare domain centred app development framework, It seems there is new movement among software developers in open source community to cover the ground.

While Opal is covering complete framework from the ground up till building and deploying the application, Terra UI library provides the necessary UI component to use in any React projects, so the developer will still need to use packing library like Webpack but he also free to use his application structure, databases  or any other NPM packages.

Features :

  • Clinical ready components
  • Reporting
  • Internationalization
  • RTL : Right-to-Left support for Arabic, Hebrew, Persian, Urdu and Azeri.
  • Clinical Data Grid component
  • Basic UI : buttons, layout, dialog, date picker, modal, form elements, menu, badge
  • Notifications
  • Patient profile
  • Themes and customisation

Developer note

Terra UI is production with powerful documentation and rich components with Powerful documentation. However the most powerful feature it provides is not the components, or even the clinical component but the builtin Internationalization and RTL support which will make the Terra UI powered apps ready to use in several countries with ease. Hopefully we will see new and more clinical/ healthcare related components as well as more community contribution to such useful library.



- Advertisement -
Hamza Mu

Written by Hamza Mu

A physician with programming skills, Linux user since late 1990s, Open-source supporter. Created several medical products EMR/ DICOM and more.
You've successfully subscribed to MeDEVEL.com
Great! Next, complete checkout to get full access to all premium content.
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Billing info update failed.