OpenKM Import Client

A small desktop client to bulk-import many files into OpenKM 7 via the REST API.

JavaJavaFXREST API

Note: Unofficial community project. OpenKM is a trademark of OpenKM S.L. – official website: openkm.com.

What is it?

A small import client for OpenKM 7.0.x. Since WebDAV support was dropped in version 7, I needed a way to import a large number of files automatically – without having access to the system OpenKM runs on. The import works via the REST API and supports uploading entire directories.

Download

The complete project is available for download on GitHub: github.com/sandschm/OpenKM-ImportClient – grab it with git clone or download the ZIP.

Features

  • Import via the REST API – no access to the OpenKM server required
  • Upload entire directories (recursively)
  • Automated bulk import of many files
  • Pick the target folder in OpenKM
  • Ignore filter (hidden files, .DS_Store …), configurable
  • Import log right in the window

Screenshots

OpenKM Import Client window with connection, file list and import log
The OpenKM Import Client

Support this project