awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
OpenCTI-Platform avatar

OpenCTI-Platform/opencti

0
View on GitHub↗

Opencti

OpenCTI is a cyber threat intelligence platform and knowledge base used to store, manage, and analyze technical security data. It functions as a threat intelligence visualization tool and an enterprise security data orchestrator that maps relationships between threat actors, malware, and vulnerabilities.

The platform utilizes the STIX and TAXII standards for data representation and exchange, allowing for the sharing and receiving of standardized intelligence bundles. It distinguishes itself by converting complex security information into visual relationship diagrams and geographic maps to identify threat patterns and the physical origin of threats.

The system covers broad capability areas including real-time threat streaming, automated data feed generation, and cybersecurity infrastructure orchestration. It also provides access control features such as FIPS compliance enforcement and the configuration of public, unauthenticated data feeds.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
opencti.io
↗

Features

  • Threat Entity Relationship Graphs - Maps disparate threat entities through a network of edges to visualize complex attack patterns.
  • Threat Intelligence Platforms - Provides a comprehensive platform for managing and analyzing cyber threat intelligence using STIX and TAXII standards.
  • Threat Intelligence Platforms - Stores technical threat data using standardized schemas to organize intelligence for detailed security analysis.
  • Standardized Threat Intelligence Exports - Serves standardized threat intelligence bundles to external systems via secure TAXII API endpoints.
  • Graph Data Models - Employs a graph-based data model following STIX standards to represent cyber threat intelligence and relationships.
  • Real-Time Data Streaming - Implements real-time data streaming for the delivery of live threat intelligence updates and entity changes.
  • Cyber Threat Intelligence Maps - Converts complex security information into visual diagrams and maps to reveal threat patterns.
  • Security Data Orchestrators - Automates the collection, streaming, and distribution of threat feeds across cloud infrastructure.
  • Standardized Threat Intelligence Exchange - Facilitates the exchange of standardized threat intelligence bundles with external systems via secure APIs.
  • Threat Relationship Visualizations - Converts complex security information into visual diagrams to reveal relationships and patterns between different threat entities.
  • Distributed Document Indexing - Utilizes Elasticsearch for high-performance full-text searching and retrieval of structured intelligence data.
  • Container Orchestrators - Uses container orchestrators to manage the lifecycle and resource allocation of isolated microservices.
  • Container Stack Management - Manages related container services as a single logical unit to simplify resource scaling.
  • Distributed Task Workers - Offloads heavy processing and feed generation to distributed task workers to maintain API responsiveness.
  • Infrastructure Orchestrators - Automates the lifecycle and state management of the security platform's multi-cloud resource stacks.
  • Kubernetes Deployments - Deploys and scales application components using standardized Helm charts on Kubernetes clusters.
  • Real-Time Intelligence Push - Maintains persistent WebSocket connections to push real-time threat intelligence updates to clients.
  • Message Brokers - Implements a Redis-based message broker for asynchronous task queuing and decoupled service communication.
  • Threat Intelligence - Platform for managing cyber threat intelligence.
  • Security Lab Environments - Platform for managing and sharing cyber threat intelligence.
8,812 stars·1,253 forks·TypeScript·other·48 views

Star history

Star history chart for opencti-platform/openctiStar history chart for opencti-platform/opencti

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does opencti-platform/opencti do?

OpenCTI is a cyber threat intelligence platform and knowledge base used to store, manage, and analyze technical security data. It functions as a threat intelligence visualization tool and an enterprise security data orchestrator that maps relationships between threat actors, malware, and vulnerabilities.

What are the main features of opencti-platform/opencti?

The main features of opencti-platform/opencti are: Threat Entity Relationship Graphs, Threat Intelligence Platforms, Standardized Threat Intelligence Exports, Graph Data Models, Real-Time Data Streaming, Cyber Threat Intelligence Maps, Security Data Orchestrators, Standardized Threat Intelligence Exchange.

Which projects share features with opencti-platform/opencti?

Projects with overlapping indexed features include: misp/misp — MISP is an open-source threat intelligence sharing platform designed for collecting, storing, and distributing… reconurge/flowsint — Flowsint is an open-source intelligence framework and reconnaissance orchestrator used for cybersecurity… telekom-security/tpotce — T-Pot is a multi-honeypot platform and threat intelligence framework that deploys a collection of containerized decoy… tporadowski/redis — Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL… pgsty/pigsty — Pigsty is a full-stack orchestration suite for deploying, monitoring, and managing high-availability PostgreSQL… smicallef/spiderfoot — SpiderFoot is an open-source reconnaissance and intelligence automation framework designed to streamline the…

Projects sharing features with Opencti

These projects share indexed features with Opencti. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • misp/mispMISP avatar

    MISP/MISP

    6,360View on GitHub↗

    MISP is an open-source threat intelligence sharing platform designed for collecting, storing, and distributing structured threat indicators and intelligence. At its core, it provides a distributed synchronization protocol for transferring events between instances, an attribute-based correlation engine that links matching indicators across events, and a REST API with an OpenAPI specification for programmatic access to threat data. The platform uses formal data formats for JSON, taxonomy, galaxy, and object templates to enable compatibility across tools and communities. The platform distinguish

    PHP
    View on GitHub↗6,360
  • reconurge/flowsintreconurge avatar

    reconurge/flowsint

    6,979View on GitHub↗

    Flowsint is an open-source intelligence framework and reconnaissance orchestrator used for cybersecurity investigations. It functions as a containerized tool runner and data mapper, automating the collection of intelligence from open-source providers and APIs to profile targets and map threat intelligence. The platform distinguishes itself through a graph-based investigation interface, where processed raw intelligence is converted into nodes and edges to visualize relationships between entities. It allows for the creation of sequenced pipelines that chain data enrichment tools, enabling the o

    TypeScriptinvestigationosintpython
    View on GitHub↗6,979
  • telekom-security/tpotcetelekom-security avatar

    telekom-security/tpotce

    9,298View on GitHub↗

    T-Pot is a multi-honeypot platform and threat intelligence framework that deploys a collection of containerized decoy services to capture attacker behavior and network telemetry. It functions as a Docker-based deception system, simulating vulnerable network environments to gather intelligence on threat actors. The system features a distributed sensor network using a hub-and-spoke architecture, allowing remote sensors to transmit logs back to a central management hub. It integrates large language models to create a dynamic deception engine capable of adaptive interactions with attackers. The

    Shelldeceptiondockerelk
    View on GitHub↗9,298
  • tporadowski/redistporadowski avatar

    tporadowski/redis

    9,987View on GitHub↗

    Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

    Credisredis-for-windowsredis-msi-installer
    View on GitHub↗9,987
  • Compare all 30 related projects→