Open Source Credits & Upstream References
greenpng is built upon the collective intelligence of the global open-source community. We express our deepest gratitude to the creators, maintainers, and security researchers behind these foundational technologies.
đ Edge Gateway & Networking Core
A programmable network proxy framework written in Rust. Powers greenpng's gr-probe-plane for TLS termination, connection pooling, and sealed ingest.
The de-facto asynchronous runtime for the Rust programming language, providing event-driven non-blocking I/O and thread scheduling.
tokio-rs/tokio âErgonomic and modular web application framework designed to take full advantage of Tower, Hyper, and the Tokio ecosystem.
tokio-rs/axum âThe TLS backend for greenpng's Pingora edge gateway and admin control plane (pingora openssl feature): modern TLS 1.3, battle-tested and everywhere.
openssl.org âđ Cryptography & Compression
Real-time lossless compression (deflate/zlib) for probe batch payloads in gr-probe-store. zstd ships only inside the vendored pingora tree.
rust-compress/flate2 âFast, secure Ed25519 digital signature library in pure Rust, used for verifying browser probe asset trees and OTA distribution bundles.
dalek-cryptography âđž Data Persistence & Clustering
The world's most advanced open source relational database. Serves as greenpng's L3 cold storage, tenant catalog, and forensic repository.
postgresql.org âIn-memory data structure store used for real-time distributed rate limiting, cluster node heartbeat gossip, and cache invalidation.
redis.io âSelf-contained, serverless SQL database engine utilized for lightweight single-node and edge embedded deployments.
sqlite.org âđŦ Browser Research & Fingerprinting Pioneers
greenpng's hardware feature extraction and anti-spoofing vectors were heavily inspired by seminal papers and open-source benchmarks in modern browser security:
Groundbreaking research in browser anti-fingerprinting and prototype tampering detection. greenpng's B1 conflict and B12 anti-camouflage detectors build upon concepts first surfaced by CreepJS.
abrahamjuliot/creepjs âPioneers of client-side browser fingerprinting components (Canvas, AudioContext, WebGL, Font enumeration, WebRTC).
fingerprintjs/fingerprintjs âOpen-source client-side bot detection library providing fundamental patterns for spotting automation frameworks (Puppeteer, Playwright, Selenium, PhantomJS).
fingerprintjs/botd âThe responsive desktop UI component library that provides the administrative console interface for greenpng's control plane.
element-plus.org âAll registered trademarks, logos, and brand names mentioned above are the property of their respective owners. Their mention herein signifies technical attribution and compliance with open-source licenses, and does not imply endorsement or official affiliation.