Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Lightweight Standalone DMARC and SMTP TLS Report Viewer with IMAP Client
| Date | Stars |
|---|---|
| 2026-07-24 | 336 |
| 2026-07-25 | 338 |
| 2026-07-28 | 338 |
| 2026-07-30 | 338 |
| 2026-08-06 | 338 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
35.0
growth rate 0.00%/day
# DMARC Report Viewer [](https://github.com/cry-inc/dmarc-report-viewer/actions) [](https://doc.rust-lang.org/nomicon/meet-safe-and-unsafe.html) [](https://opensource.org/licenses/MIT) [](https://deps.rs/repo/github/cry-inc/dmarc-report-viewer) A lightweight standalone [DMARC](https://en.wikipedia.org/wiki/DMARC#Aggregate_reports) and [SMTP TLS](https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol#SMTP_TLS_Reporting) report viewer. Ideal for smaller selfhosted mailservers to browse, visualize and analyze the reports. The application is a single fully statically linked executable written in Rust. It combines a report parser with an IMAP client and an HTTP server. The embedded HTTP server offers a web UI for easy access and filtering of the reports. You can run the precompiled executable directly on any Linux, Windows or MacOS system. Alternatively, you can use the tiny 10 MB Docker image to deploy the application. It is also easy to [build the application](#build-from-source) directly from source.  You can find more screenshots [here](screenshots/screenshots.md). ## Features - [x] Lightweight Docker image for easy deployment - [x] Prebuilt binaries and Docker images - [x] Runs out of the box on a Raspberry Pi - [x] Secure IMAP client (TLS & STARTTLS) - [x] Robust parsing of XML DMARC reports - [x] Robust parsing of JSON SMTP TLS reports - [x] Filters all report types for duplicates - [x] Embedded HTTP server for Web UI - [x] Responsive Web UI that works also on small screens - [x] Automatic fetching of reports from IMAP inbox - [x] Updates are scheduled via simple update interval or cron expression - [x] Automatic HTTPS via ACME/Let's Encrypt - [x] Basic Auth password protection for HTTP server - [x] Easy configuration via command line arguments or ENV variables - [x] Configurable maximum size of mails (to skip oversized mails) - [x] Summary with charts for domains, organizations and passed/failed checks - [x] Filter charts summary by domain or time span - [x] Viewing of ranked sources/IPs by domain and report type - [x] Viewing filtered lists of reports - [x] Viewing of individual reports - [x] Export reports as XML or JSON documents - [x] List all mails in the IMAP inbox - [x] Viewing of individual mail metadata with a list of extracted reports - [x] Show parsing errors for reports - [x] Lookup of DNS, location, whois and other source IP properties - [x] Web Hook to notify external services about new mails - [x] HTTP Health Check Endpoint and Docker Health Check integration ## Changelog Read the [CHANGELOG.md](CHANGELOG.md) file for a list of all released versions and their corresponding changes. ## Run with Docker The latest versions are automatically published as Docker images in the GitHub container registry. You can download the latest release using the command `sudo docker pull ghcr.io/cry-inc/dmarc-report-viewer`. Alternatively, you can also pull from Docker Hub: `sudo docker pull cryinc/dmarc-report-viewer`. ### Available Docker Tags The following tags are available (aside from the versioned tag for all individual releases): * `latest` (Latest stable release) * `develop` (Last development build from master branch) ## Configuration List all available configuration parameters with the corresponding environment variables and default values by running this command: `sudo docker run --rm ghcr.io/cry-inc/dmarc-report-viewer ./dmarc-report-viewer --help`. You can configure the application with command line arguments o
Excerpt of 11,458 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:0999815b1868ed77, topic:webui, readme:web ui