Zumasys Partners with ONgroup to Create MV Developer Extensions

Zumasys, a provider of NoSQL databases for business-critical Pick applications, is collaborating with ONgroup to release new Pick MultiValue developer extensions for Visual Studio Code, the free open-source editor created by Microsoft for Windows, Linux and macOS.

Committed to bringing new developers into MultiValue, ONgroup, and Zumasys hope to enrich the community and improve the development experience for both seasoned Pick veterans and for the next generation of MultiValue programmers.

With this collaboration, Zumasys and ONgroup are enabling programmers to easily code in Pick BASIC using Visual Studio Code. Not only does this empower the current MultiValue developers, but it also embraces the next generation.

“MV Extensions speak to the next generation of developers, and it gets them working with Pick in an environment that they’re already familiar with, which is a huge benefit,” says Mike Wright, senior software developer at Zumasys.  “In addition to allowing MV developers to work with Visual Studio Code, the MV Extensions product itself is open source and accepting of community contributions.”

Zumasys contributions centered around an enhanced architectural direction with RESTful services and making the product configuration driven, which allows other MultiValue databases such as D3, Unidata, Universe, Revelation, Reality, etc. to easily integrate and improve all flavors of Pick and the market as a whole.

Three MultiValue extensions for Microsoft Visual Studio Code via ONgroup’s MV# product are now available on Microsoft’s Visual Studio Marketplace:

  • MV# TCL Extension: Used for code highlighting, intellisense, and syntax checking for MV# command line development
  • MV# Developer Extension: Used for code highlighting, intellisense, program formatting and remote file connectivity for PickBASIC code development
  • MV# Debugger: Allows developers to visually debug PickBASIC programs

The MV# Developer Extension is available for jBASE, MVON# and OpenQM with linter, syntax highlighting and remote file support.

The MV# Debugger requires implementation by the platform provider, such as Zumasys. Presently, it has been implemented only for MVON# but Zumasys is in the process of adding debugger support for its databases as well.

“We greatly appreciate the participation of Zumasys, a top provider of MultiValue platforms," said Chas Stauffer, President of ONgroup. "Together, we can do a lot of great things for this community and become a force for innovation in MultiValue for the benefit of customers and vendors alike.”

For more information about this partnership, visit or