Open Source Projects

Everything I publish as open source, with stars, last commit and the matching article.

10 of 10 projects

  1. 01

    Newsletter on your own Cloudflare account: signup form, double opt-in, campaigns and RSS-to-email, subscribers in your own D1 database.

    WkD1Cr pfstr/ownlist
    Instead ofMailchimp
    10 MIT 2 weeks ago
  2. 02

    Home Assistant dashboard for the Midea PortaSplit: climate, consumption and history locally via Midea AC LAN, with apexcharts-card.

    HAHACS pfstr/ha-portasplit-dashboard
    Instead ofMSmartHome-App
    6 MIT yesterday
  3. 03

    PowerShell module for offline email header analysis: Received chain, SPF/DKIM/DMARC/ARC, Exchange Online hybrid headers and Defender verdicts.

    PS pfstr/MailHeaderAnalyzer
    Instead ofMXToolbox Header Analyzer
    3 MIT 2 weeks ago
  4. 04

    Local, event-driven Home Assistant integration for the digitalSTROM server, no cloud, with blueprints for scenes and buttons.

    HAHACSPy pfstr/ha-digitalstrom-local
    Instead ofdigitalSTROM-Cloud
    0 MIT today
  5. 05

    GitHub Action that reports IP addresses blocked by selected Cloudflare WAF rules to AbuseIPDB, without gaps or duplicates.

    AcWAF pfstr/cloudflare-abuseipdb-reporter
    CategoryCloudflare
    0 MIT 5 days ago
  6. 06

    Header analysis as an npm package and CLI for Node.js and the browser, with zero dependencies. The engine behind the header analyzer on this site.

    npmTS pfstr/mail-header-analyzer
    Instead ofMXToolbox Header Analyzer
    0 MIT 12 days ago
  7. 07

    Reproducible measurement of how Brave's Web Discovery Project drops URLs with long word parts across 24 languages.

    npm pfstr/wdp-sprachmessung
    CategoryMeasurements
    0 MIT 2 weeks ago
  8. 08

    Run Paperless-ngx on little storage: document store in a cloud service via an rclone mount, with mount propagation and a watchdog. Experimental.

    DkSh pfstr/paperless-cloud-storage
    CategoryPaperless-ngx
    2 MIT 3 months ago
  9. 09

    Checks an existing Paperless-ngx installation for breaking changes before the v3 upgrade, read-only, locally or over SSH on another Docker host.

    PyDk pfstr/paperless-ngx-v3-upgrade-helper
    CategoryPaperless-ngx
    0 MIT 3 months ago
  10. 10

    Reads eCall log files from a Microsoft 365 mailbox via Microsoft Graph and bills several customers sharing one environment.

    PSGr pfstr/ecall-log-analyzer
    CategoryMicrosoft 365
    0 No licence 3 months ago

Rank = 10 × log10(stars + 1) − days since last commit / 12 (at most 10) + 1 with a release.