Norconex Committer Core

Open-Source Committer Core Library

Documentation Download

Core Committer library

Norconex Committer is a key component part of Norconex Crawlers, responsible for "committing" or "applying" data to a target data repository (typically as part of an ETL process). This "core" project contains base classes used by all Committers and also offers a few basic Committers.

More often than not, you likely want a Committer implementation targetting specific products (e.g., Solr, Elasticsearch, Neo4j, IDOL, ...). For this, check the list of Committers add-ons or consider creating your own.

Out-of-the-box, this core library offers the following Committers:

Committer Description
CSVFileCommitter Commits documents to CSV files (spreadsheet-compatible).
JSONFileCommitter Commits documents to JSON files.
XMLFileCommitter Commits documents to XML files.
LogCommitter Commits documents to log files or console (not for production-use).
MemoryCommitter Commits documents to memory (not for production-use).

Use this Committer Core library if you are interested to build a new committer, or if you want to replace the Committer Core version you have with your downloaded Committer zip file with a more recent.

Refer to the API documentation for many of the features that are shared between all committers.

Latest news

Norconex Google Cloud Search Committer in v3 Stack
2026-07-01
Google Cloud Search Committer now has a Norconex-managed 3.x release line in the v3 stack. The legacy 2.x line developed and hosted by Google remains available. More...

Norconex Filesystem Collector joins v3 Stack
2026-07-01
File System Crawler now has a Norconex-managed 3.x release line in the synchronized v3 stack, while the legacy 2.x line remains available. More...

Norconex v3 Stack Coordinates Update
2026-07-01
The v3 train now uses synchronized 3.2.0-SNAPSHOT versions with the new com.norconex.collectors.v3 groupId and Maven path strategy. More...

Norconex Web Crawler 3.1.0 Released
2025-05-24
Additional options for WebDriver fetcher, bug fixes, and others. More...