Open Source Ad Serving Platform with ML-Powered CTR Prediction | Self-hosted alternative to Google Ad Manager | Python, FastAPI, PyTorch
-
Updated
Dec 21, 2025 - Python
Open Source Ad Serving Platform with ML-Powered CTR Prediction | Self-hosted alternative to Google Ad Manager | Python, FastAPI, PyTorch
🔍 Chrome extension for parsing, validating, and analyzing sellers.json files. Features syntax highlighting, domain verification against ads.txt/app-ads.txt, real-time badge status, aggregate analytics, and filtered export capabilities for ad-ops workflows.
🛡️ Chrome MV3 extension for AdOps: validates ads.txt/app-ads.txt lines, cross-references seller IDs against sellers.json, detects soft-404s, commented-out lines, OWNERDOMAIN mismatches, and exports results with a real-time badge counter.
The open-source one-stop shop for advertising platform APIs, MCP servers, AI agents, and PPC automation. 14 platforms (Google Ads, Meta, Microsoft, Amazon, LinkedIn, Pinterest, Reddit, Spotify, TTD, Criteo). 25+ AI agents. Production tooling for digital marketers and developers.
AdOps reconciliation engine for automated discrepancy analysis. Compares internal (GAM) and external (SSP) revenue data, identifies impression/revenue gaps based on custom thresholds, and provides executive analytics dashboards using Streamlit and SQLAlchemy.
📋 Chrome extension (MV3) for AdOps teams to bulk-validate ads.txt and app-ads.txt lines against a reference set. Features soft-404 detection, protocol fallback, duplicate detection, grouped/standard table layouts, and CSV export.
Performance debugging tool for AdOps and Developers to analyze .har network logs. It automatically isolates ad-tech requests, calculates latency metrics, and generates interactive waterfall visualizations to identify SSP or bidder bottlenecks.
🔍 Streamlit bulk scanner for ads.txt and app-ads.txt availability verification. Batch domain validation with soft-404 detection, line counting, timeout handling, and CSV export. Built for AdOps workflows requiring large-scale audits of IAB ad declaration files.
Professional AdOps utility for high-performance app-ads.txt validation. Features browser impersonation to bypass bot detection, multithreaded IAB compliance parsing, and "Soft 404" HTML detection. Optimized for bulk inventory auditing with direct CSV export.
A client-side utility for validating ads.txt and app-ads.txt files against SSP partner lists and specific line entries.
🔧 Streamlit app for validating and optimizing ads.txt and app-ads.txt files. Auto-fix duplicates and syntax errors, detect malformed records, analyze account types and certification usage. Multi-source ingestion with CSV/JSON export for AdOps compliance workflows.
Advertisements delivery system. Moved to:
✅ Streamlit validator for ads.txt and app-ads.txt partner declarations. Multi-threaded bulk domain auditing with SSL fallback, soft-404 detection, partial match diagnostics, and error triaging. Built for AdOps workflows. Supports DIRECT/RESELLER validation, and CSV export.
✅ Chrome extension for high-volume validation of ads.txt and app-ads.txt files. Features deterministic URL probing, strict IAB standard parsing, and CSV export. Streamlines AdOps workflows with fast, browser-based concurrent processing and reporting.
✅ Chrome extension for high-volume ads.txt validation with smart multi-variant URL probing, IAB record parsing, and CSV export. Manifest V3 with timeout protection, HTML rejection, DIRECT/RESELLER counting, and batch processing. Built for AdOps compliance and publisher audits.
✅ Chrome extension for high-volume app-ads.txt validation with smart URL probing, IAB record parsing, and CSV export. Manifest V3 with timeout protection, HTML rejection, DIRECT/RESELLER counting, and batch processing. Built for AdOps compliance workflows and publisher audits.
Server side component to offload prebid processing to the cloud
Professional AdOps utility for automated IAB compliance validation of ads.txt and app-ads.txt files. Features real-time syntax error detection, supply chain visualization (DIRECT vs. RESELLER), and structured CSV exporting to streamline inventory auditing and partner management.
Complete example: build a DOOH advertising agent using Trillboards MCP server and REST APIs. Free tier, 38 tools, real-time audience signals.
A simple Chrome extension for fast detection of missing sellers in ads.txt
Add a description, image, and links to the programmatic-advertising topic page so that developers can more easily learn about it.
To associate your repository with the programmatic-advertising topic, visit your repo's landing page and select "manage topics."