File types

The Instabase platform relies on files of specific types.

For example, each step in a Flow or Metaflow produces an .ib* file as output of an Instabase process.

Note: This list is a work in progress.

File types Description Output of
.ibannotator Annotator JSON config file Annotator app
.ibclassifier Classifier JSON config file Classifier app
.ibdiff A JSON file that represents the output of comparing two files or folders Diff Checker app
.ibflow A JSON file that represents a series of Flow steps chained together to process files and documents Creating a Flow
.ibflowbin Flow Binary, this compressed folder that represents a portable version of an .ibflow file with packaged dependencies Running a Flow
.ibflowresults Aggregated Flow results files, like batch.ibflowresults Running a Flow or Metaflow
.ibmetaflow A JSON config file for multiple Flows Project template
.ibocr JSON file that represents the image file paired with its OCR data. The standard file format for scanned documents that represents the central unit of information for a page, document, or a number of documents. Note: In earlier versions of Instabase, .ibocr was .ibdoc. Any Flow step after Process Files
.ibprog Legacy Refiner Classic program Legacy Refiner Classic step in Flow
.ibreader Reader JSON config file Reader app
.ibrecipebook Project template with files and folder structures Flow projects
.ibredactor Legacy Redactor project file (not supported) Legacy Redactor app
.ibrefiner Refiner program Refiner step in Flow
.ibsheet Run custom functions in Sheet programs Sheet app
.ibtest Test specification Test Runner app
.ibtestresult Test result Test Runner app

Instabase vocabulary also includes objects that sound like files, including:

object Description Output of
ibfile An Instabase object; this FileHandle reference provides pre-authenticated access to File operations Custom code

Reserved folder names include:

File types Contains Usage
.templates Python templates in a workspace to make them available for reuse. Other users with access to that workspace can use the Text Editor to access those templates. Created by platform
\_resources Resources for Refiner programs and UDFs for a Flow Package in a solution
scripts Custom code and scripts Can be attached to a Flow step