Skip to main content

Flags Consumer

CLI Warning Active

🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.

Purpose

To reliably consume and process user and feature flag data from Kafka into a PostgreSQL database for PostHog's internal use.

Features

  • Consumes Kafka messages for person and distinct ID data
  • Processes data into a PostgreSQL database
  • Includes metrics and health check endpoints
  • Supports graceful shutdown and background task management
  • Configurable via environment variables

Use Cases

  • Ingesting user data for product analytics
  • Processing event streams for feature flag evaluation
  • Maintaining a database of user attributes and identifiers
  • Background data processing for a larger system

Non-Goals

  • Direct user interaction via a command-line interface
  • Providing a user-facing API for data retrieval
  • Performing real-time data analysis or visualization

Practical Utility

  • warning:Problem relevanceThe displayed description focuses on PostHog's broad feature set rather than a specific problem addressed by this CLI tool, making its core purpose unclear without deeper investigation.
  • warning:Unique selling propositionThe CLI tool appears to be a thin wrapper for consuming Kafka messages and interacting with a database, which might be achievable directly without this intermediary tool.

Scope

  • critical:Description qualityThe displayed description for the extension is a general marketing blurb for PostHog, completely unrelated to the actual functionality of the 'flags-consumer' CLI tool.

Documentation

  • warning:Configuration & parameter referenceConfiguration is primarily driven by environment variables and a configuration file, but the precedence order and a complete list of all parameters are not explicitly documented.
  • warning:READMEThe README is for the entire PostHog project and does not provide specific details about the 'flags-consumer' CLI tool's purpose or usage.

Trust

  • warning:Issues AttentionIn the last 90 days, 544 issues were opened and 163 were closed, indicating a low closure rate and potentially slow maintainer response.

Code Execution

  • info:ValidationWhile the tool uses structured data from Kafka and environment variables, explicit schema validation for all inputs is not detailed in the provided code.

Compliance

  • info:GDPRThe tool processes data that may include personal information (like DistinctId and Person messages), but it's for internal processing and storage, not submission to third parties without approval.

Install

  • warning:Installation instructionInstallation instructions are for the entire PostHog project and do not provide clear, copy-pasteable steps for setting up and running this specific 'flags-consumer' service.
  • warning:Pipe-to-shell installerThe README provides a pipe-to-shell command (`curl ... | bash`) for the hobby deploy, which is a security concern.

Quality Score

Warning
65 /100
Analyzed 8 days ago

Trust Signals

Last commit9 days ago
Stars34.5k
LicenseNOASSERTION
Status
View Source

Similar Extensions

Personhog Leader

75

🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.

CLI
PostHog

Speclock Ros2

100

AI Constraint Engine — enforces CLAUDE.md, .cursorrules, AGENTS.md rules as laws. 51 MCP tools, 991 tests. Official MCP Registry. npx speclock protect

CLI
sgroy10

Netflow Plugin

98

The fastest path to AI-powered full stack observability, even for lean teams.

CLI
netdata

Kafka Deduplicator

92

🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.

CLI
PostHog

Personhog Writer

75

🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.

CLI
PostHog

Batch Import Worker

75

🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.

CLI
PostHog

© 2025 SkillRepo · Find the right skill, skip the noise.