Skip to content
SPECIFICTION
Get listed

IntelOwl vs Pulse Intelligence

IntelOwl

github.com

Pulse Intelligence

github.com

Side by side

FigureIntelOwlPulse Intelligence
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
Windows—Yes
macOS—Yes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published11
Spec score · Threat Intelligence Platforms8.0 (#5)8.4 (#3)
DeploymentInstallation uses Docker Compose and the project documents Debian-based Linux distributions, especially Ubuntu, as supported environments.The maker documents direct Node deployment and a Docker Compose full-stack deployment, with both the web app and worker kept running.
PurposeIntelOwl is an open-source threat intelligence platform that enriches files and observables using multiple sources through a single API.Pulse Intelligence is an open-source, self-hosted threat intelligence workspace for analysts and junior CTI teams.

Plans

IntelOwl

  • IntelOwlFree

IntelOwl pricing →

Pulse Intelligence

  • Open-source self-hostedFree

Pulse Intelligence pricing →

In their own words

IntelOwl

IntelOwl is an open-source threat intelligence platform that enriches files and observables from multiple sources through a single API. It is intended for work such as threat hunting, security operations, incident response, threat intelligence, and vulnerability management. The built-in web interface provides dashboards, analysis visualizations, and forms for requesting analyses. A REST API and official Python and Go clients are also available, including command-line use. Its plugin framework includes analyzers, connectors, pivots, visualizers, ingestors, and playbooks. Listed integrations include VirusTotal, AbuseIPDB, YARA, Oletools, ClamAV, and URLscan; connectors can share results with MISP, OpenCTI, YETI, and Slack. Deployment uses Docker Compose, with Debian-based Linux distributions, especially Ubuntu, documented as supported environments. The deployment comprises a React frontend, Django backend, PostgreSQL, Redis, Celery, and Nginx. The installation guide recommends 2 CPUs, 4 GB RAM, and 20 GB disk for a basic VM, or 8 CPUs, 16 GB RAM, and 80 GB disk for intensive use. Per-plugin TLP settings control which analyzers and connectors can run; RED prevents use of external services.

Visit github.com

Pulse Intelligence

Pulse Intelligence is an open-source, self-hosted threat intelligence workspace for analyst workflows. It organizes threat actors, aliases, campaigns, indicators, reports, sources, CVEs and ATT&CK mappings, and ingests public feeds including CISA KEV, NVD, FIRST EPSS, abuse.ch, OTX, vendor blogs and security news. Indicator enrichment uses OTX, AbuseIPDB and VirusTotal, with Redis-backed quota controls. Analysts can save hunts across indicator fields, receive alerts for new matches and export results as CSV, STIX 2.1, MISP JSON, or Snort and Suricata rules. Scheduled Markdown reports can cover new indicators, KEV additions, hunt alerts and feed health. A public read-only API with scoped keys supports integrations; its default limit is 120 requests per API key per 60-second window, and indicator pages are capped at 500. The project lists Argon2id passwords, database-backed session cookies, hashed API keys and an admin-only audit log. Deployment requires Node.js 20.9+, PostgreSQL 17 or compatible PostgreSQL, and a Redis-compatible server. Native and Docker Compose deployment paths are documented.

Visit github.com