Skip to content
SPECIFICTION
Get listed

KuroganeNES vs OpenInvoice

KuroganeNES

github.com

OpenInvoice

github.com

Side by side

FigureKuroganeNESOpenInvoice
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
API—Yes
Self-hosted—Yes
Plans published11
Spec score · NES Emulators7.7 (#11)7.3 (#16)
IntegrationsOnline multiplayer optionally uses a zero-dependency Node.js WebSocket relay; local and single-player use do not need it.Typical integrations listed are Microsoft Teams, Outlook or email via Power Automate, OneDrive or SharePoint, and webhook ingestion.

Plans

KuroganeNES

  • KuroganeNESFree

KuroganeNES pricing →

OpenInvoice

  • OpenInvoiceFree

OpenInvoice pricing →

In their own words

KuroganeNES

KuroganeNES is a free NES and Famicom Disk System emulator that runs from a self-contained HTML file in modern web browsers. Single-player setup involves opening nes.html and loading a ROM, with no installer, plugin, build step, or server. The project describes cycle-accurate emulation modeled on the NES-001 and verified against named test suites across four CPU/PPU clock alignments. It supports 561 mappers and uses CRC32 ROM fingerprints to choose mapper, mirroring, timing, and peripheral settings for thousands of known games. Video and audio include NTSC and PAL timing, composite-video modeling, and expansion audio for listed chips. Features include save states, rewind, fast-forward, local multiplayer, and online multiplayer for two or four players. Supported peripherals include the Zapper, Power Pad, keyboards, tablet, and microphone. Tools include cheats, ROM patching, an NSF player, TAS studio, and CPU/PPU debugging. Remote multiplayer needs Node.js, a TLS certificate, and port 8888 reachable by default.

Visit github.com

OpenInvoice

OpenInvoice extracts structured information from PDF and image invoices, then lets users check the results against the source document, correct fields, and export CSV or JSON. It identifies supplier and client details, invoice number, date, totals, tax, currency, SIRET, VAT number, client number, and line items. Processing starts with regular-expression patterns and invoice2data templates, using a MiniMax M2.7 language model only when required fields remain missing. The project lists English, French, German, and Swiss formats and more than 190 vendor templates. Its dashboard tracks processing volume, success rates, supplier distribution, and language-model costs. The API covers extraction, webhook ingestion, document management, CSV export, dashboard statistics, and quality metrics. Typical connections include Microsoft Teams, Outlook or email through Power Automate, OneDrive or SharePoint, and webhooks. OpenInvoice can run on customer infrastructure and connect to ERP, accounting, Microsoft 365, and email systems. The code is free and open source; deployment, integration, and ongoing support are paid services.

Visit github.com