Social Harvest
Social Harvest is a free, open-source social media analytics platform for collecting web data and analyzing it.
What Social Harvest is
Social Harvest is a free, open-source social media analytics platform for collecting web data and analyzing it. It has three parts: a harvester, a reporter API, and a browser-based dashboard for visualizations and reporting. The harvester can gather information from services such as Twitter and Facebook, monitoring keywords, URLs, and accounts. It can store data in different data stores and write logs to disk for tools such as Fluentd. Users set territories and service API keys in a JSON configuration file, which the README describes as portable and usable without a browser. The harvester provides configuration through an API; the reporter offers read-only access to harvested database information. Installation requires Go and building and running the harvester as a binary. PostgreSQL harvesting also requires tables set up using SQL files in the scripts/postgresql directory. Users supply social-service access tokens in configuration, and the REST API server currently has no OAuth support. The software is publicly available under GPLv3 at no cost; other commercial licensing options may be discussed with its maker.
Good
- Collects data from Twitter and Facebook.
- Monitors keywords, URLs, and accounts.
- Includes a reporter API and browser dashboard.
- Available under GPLv3 at no cost.
Watch out
- Installation requires Go and building a binary.
- REST API currently has no OAuth support.
- PostgreSQL harvesting requires manual table setup.
- Users must provide service access tokens.
Who it suits
Social Harvest may suit users building a self-hosted social data collection and reporting setup who can work with Go, JSON configuration, and their chosen data store. It may also suit teams needing keyword, URL, or account monitoring, provided they account for its API security limitations.
Verdict
Social Harvest provides a configurable collection pipeline, read-only reporting API, and dashboard for social data. Setup involves Go and, for PostgreSQL, table configuration; its REST API also lacks OAuth support.
Plans and prices
From Social Harvest's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| GPLv3 open-source software | Free | Publicly available under GPLv3; commercial licensing options available by contacting the maker |
The facts
Each one read from Social Harvest's own pages, with the date it was checked.
What it does
- API
- The harvester exposes configuration through an API, while the reporter returns harvested database information through a read-only API.checked 5 Oct 2026
- Collection
- The harvester gathers data from services including Twitter and Facebook, and can monitor keywords, URLs, and accounts.checked 5 Oct 2026
- Components
- The platform comprises a harvester, a reporter API, and a browser-based dashboard for visualizations and reporting.checked 5 Oct 2026
- Configuration
- Users configure territories and service API keys in a JSON configuration file; the README says the configuration is portable and does not require a web browser.checked 5 Oct 2026
- Dashboard
- The dashboard repository describes a modular, extensible dashboard built with AngularJS, D3.js, and NVD3 to analyze harvested social data.checked 5 Oct 2026
- Database setup
- For PostgreSQL harvesting, the README directs users to set up tables using SQL files in the scripts/postgresql directory.checked 5 Oct 2026
- Deployment
- The maker’s installation instructions require Go and describe building and running the harvester as a binary.checked 5 Oct 2026
- Intended use
- The README says Social Harvest is designed to gather data on its own without getting in the way of other applications.checked 5 Oct 2026
- License
- The software is publicly available under the GPLv3 license; the README says to contact the maker about other commercial licensing options.checked 5 Oct 2026
- Purpose
- Social Harvest describes itself as an open-source social media analytics platform that harvests data from the web for analysis.checked 5 Oct 2026
- Security and credentials
- The README says users provide social-service access tokens in the configuration and that the REST API server currently has no OAuth support.checked 5 Oct 2026
- Storage and logs
- The harvester can store data in a variety of data stores and write logs to disk for use by tools such as Fluentd.checked 5 Oct 2026
- Support
- The README directs users to GitHub issues for bug reports and to a Gitter channel or Twitter to ask questions or get help.checked 5 Oct 2026
Alternatives to Social Harvest
- 1
Hopper HQ Hashtag Generator
Free planAndroidiOSWeb8.2From $16 a month - 2

Iconosquare
Free planAndroidiOSWebAPI8.1Free plan - 3

ViralDashboard
Free planAndroidiOSWebAPI8.0From $19 a month - 4

Exolyt
Free planWeb7.5From zł1,085 a month - 5
Oktopost
AndroidiOSWebAPI7.5From $499 a month - 6
Social Blade
Free planAndroidiOSWebAPI7.4From $59.99 a year
