aperta-sync

The high-fidelity digital twin for Romanian ANAF APIs. A standalone simulator for OAuth2, e-Factura (UBL 2.1), and VAT registry workflows, featuring a built-in developer portal for local integration testing.

17
0
100% credibility
Found Apr 11, 2026 at 17 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A local simulator mimicking Romanian ANAF tax APIs for OAuth login, electronic invoices, and VAT checks during development and testing.

How It Works

1
🔍 Hear about the tax API tester

You find a helpful tool that lets you practice connecting to Romanian tax services without needing real accounts or certificates.

2
🚀 Start it on your computer

You download and launch the simulator with a simple click, and it runs right on your machine.

3
🖥️ Open the friendly dashboard

A web page appears in your browser showing charts, lists, and easy buttons to control everything.

4
Create your test company login

You register a pretend company app, get special login codes, and simulate signing in just like the real system.

5
📋 Check tax info and invoices

You search for company details, list sample invoices, and download fake files to see how it all works.

6
⚙️ Add realistic delays or glitches

You tweak sliders to slow things down or add errors, making your tests feel just like the live service.

🎉 Your tests are ready to go

Everything works perfectly in a safe playground, so you can build and test your app confidently before going live.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 17 to 17 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is anaf-api-simulator?

This TypeScript project runs a high-fidelity digital twin of Romanian ANAF APIs, letting you test OAuth2 flows, e-Factura polling with UBL 2.1 XML invoices, and VAT registry lookups locally without digital certificates or live credentials. Fire it up via Docker or npm, hit the built-in developer portal at /console to register mock apps and tweak settings, and simulate full workflows in dev or CI. It solves the pain of ANAF integration testing by mimicking real API behavior, including ZIP downloads and deterministic company data.

Why is it gaining traction?

Unlike generic mock servers, it delivers ANAF-specific high fidelity with fault injection (latency, errors, rate limits), background traffic generation, and Redis persistence for realistic state across restarts. Devs love the self-serve portal for OAuth handshakes, token inspection, and seeding datasets—no more manual curl scripting. Docker multi-stage builds keep it lightweight for prod-like sims.

Who should use this?

Romanian fiscal software engineers building e-invoicing or VAT apps need it for offline ANAF testing. Backend teams integrating SPV/e-Factura workflows will save weeks on cert hell and live env quotas. CI/CD pipelines for compliance-heavy projects get reliable mocks without external deps.

Verdict

Grab it if you're in the ANAF ecosystem—solid docs, tests, and Docker make it production-ready for testing despite 17 stars and 1.0% credibility score. Still early; watch for community contributions to expand endpoints.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.