Skip to content

iDAI.field | Archaeological Field Recording App by the German Archaeological Institute


Notifications You must be signed in to change notification settings


Repository files navigation


This is a monorepo containing five packages:

  • Field Desktop: The Field Desktop application based on Angular and Electron
  • Field Mobile: The Field Mobile application based on React Native (early development, no release yet)
  • Field Hub: The (optional) synchronisation server application.
  • Field Core: Shared TypeScript modules
  • iDAI.field Web: The iDAI.field Web publication platform


Please refer to the wiki.


The repository uses lerna to manage sub-package dependecies. When first checking out the code base, bootstrap the dependencies with:

$ npm run bootstrap

Refer to the sub-package READMEs for detailed instructions on how to set up individual development environments.