Before you start

These are mostly libraries and scripts that we have recorded from public sources, such as GitHub.

Before you use one, see on its page the details we have recorded, such as the source and the date it was updated.

Step 1 of 5If you send or read invoices from code

myDATA and tax ID: libraries

27 tools

Recorded by us

AADE AES — Power Query Connector

Library · Accounting, financeInvoicing and myDATA

Power Query connector for AADE AES export declarations in Excel

Translated from Greek
For whom
Businesses with exports that want their declarations in Excel

Not declared: works with · language · what it does not cover

  • SourcePetrosVachaviolos
  • Details updated
  • Last activity15 Oct 2026

Are you the maker? Claim the listing

Recorded by us

AADE myDATA Client

Library · Accounting, financeInvoicing and myDATA

Node.js client for exchanging invoices with the AADE myDATA REST API v2

Translated from Greek
For whom
Node.js developers who connect applications to the myDATA REST API
Price

Free · updated

Not declared: works with · language · what it does not cover

  • Sourcejohnmakridis
  • Details updated
  • Last activity31 Aug 2026

Are you the maker? Claim the listing

6 more tools

Recorded by us

AADE myDATA Oxygen

Library · Accounting, financeInvoicing and myDATA

PHP bridge that routes myDATA invoices through the Oxygen e-invoicing provider

Translated from Greek
For whom
PHP developers who send myDATA invoices through the Oxygen provider
Price

Free · updated

Not declared: works with · language · what it does not cover

  • Sourceoxygensuite
  • Details updated
  • Last activity9 Sep 2026

Are you the maker? Claim the listing

Recorded by us

DevNet.FirmRegistryInfoClient

Library · Accounting, financeInvoicing and myDATA

A .NET library that fetches basic business details from the AADE registry

Translated from Greek
For whom
NET developers who need business details from the AADE registry.

Not declared: works with · language · what it does not cover

  • Sourcenuget.org
  • Details updated

Are you the maker? Claim the listing

10 of 27 tools · alphabetical, no ranking

All 27 in the directory

Step 2 of 5If you want a ready-made script or command-line tool

myDATA and tax ID: scripts and tools

12 tools

Recorded by us

Screenshot of the aade-mydata (PHP) page

aade-mydata (PHP)

Open source · Accounting, financeInvoicing and myDATA

PHP library for the AADE myDATA REST API.

Translated from Greek
For whom
Developers in PHP
Price

Free · updated

Works with
myDATA

What it does not cover: It supports only myDATA v2.0.2; versions v2.0.1, v1.0.12 and older have expired (support "Ended")

Not declared: language

  • Sourcefirebed
  • Details updated
  • Last activity6 Oct 2026

Are you the maker? Claim the listing

Recorded by us

AFM AMKA Validator

Open source · Accounting, financeInvoicing and myDATA

Script for validating Greek AFM tax numbers and AMKA social security numbers

Translated from Greek
For whom
People entering Greek AFM and AMKA numbers into forms or systems

Not declared: works with · language · what it does not cover

  • Sourceleonalkalai
  • Details updated
  • Last activity26 Jul 2026

Are you the maker? Claim the listing

Recorded by us

Screenshot of the digital-client-list (PHP, Oxygen) page

digital-client-list (PHP, Oxygen)

Open source · Accounting, financeInvoicing and myDATA

PHP package for the AADE Digital Client List.

Translated from Greek
For whom
Developers in PHP
Price

Free · updated

Not declared: works with · language · what it does not cover

  • Sourceoxygensuite
  • Details updated
  • Last activity23 Mar 2026

Are you the maker? Claim the listing

Recorded by us

Screenshot of the go-mydata-aade (Go SDK) page

go-mydata-aade (Go SDK)

Open source · Accounting, financeInvoicing and myDATA

Go SDK for myDATA.

Translated from Greek
For whom
Developers in Go
Price

Free · updated

Works with
myDATA

What it does not cover: Not yet implemented: ERP SendExpensesClassification, SendIncomeClassification; Provider SendInvoices, RequestTransmittedDocs, RequestReceiverInfo (list "To be implemented soon")

Not declared: language

  • Sourceppapapetrou76
  • Details updated
  • Last activity27 Jul 2026

Are you the maker? Claim the listing

8 more tools

Recorded by us

Screenshot of the Greek-AADE-myDATA-Client-for-Doctors page

Greek-AADE-myDATA-Client-for-Doctors

Open source · Accounting, financeInvoicing and myDATA

A myDATA client built only for doctors.

Translated from Greek
For whom
Doctors
Price

Free · updated

Works with
myDATA

What it does not cover: For doctors only, as it states itself.

Not declared: language

  • Sourcetsoukase
  • Details updated
  • Last activity7 Jun 2026

Are you the maker? Claim the listing

Recorded by us

MCP Oxygen

Open source · Accounting, financeInvoicing and myDATA

MCP server that lets AI assistants manage contacts, invoices and the catalog in Oxygen Pelatologio

Translated from Greek
For whom
Accountants and businesses that use Oxygen Pelatologio together with AI assistants.
Price

Free · updated

Not declared: works with · language · what it does not cover

  • Sourcemcp.oxgn.cloud
  • Details updated
  • Last activity26 Jul 2026

Are you the maker? Claim the listing

Recorded by us

Screenshot of the myDATA (Python, issue invoices) page

myDATA (Python, issue invoices)

Open source · Accounting, financeInvoicing and myDATA

Issues invoices through the AADE timologio and keeps a JSON file per document.

Translated from Greek
For whom
Developers in Python
Price

Free · updated

Works with
myDATA

What it does not cover: It is not an e-invoicing service provider (YPAHES) and does not issue documents itself It does not use an official issuing API: it works through the AADE timologio form and needs fixing when the application changes It is not an accounting system and does not work without human confirmation (no bulk operation) ERP: it works, as declared, with SAP Business One; SoftOne is "drafted, needs a real test"; Epsilon Pylon, Megasoft, Entersoft are "wanted" (do not exist)

Not declared: language

  • Sourcepalavogikos-collab
  • Details updated
  • Last activity24 Sep 2026

Are you the maker? Claim the listing

Recorded by us

myDATA Invoice Manager

Open source · Accounting, financeInvoicing and myDATA

Web app for submitting invoices to AADE through the myDATA API

Translated from Greek
For whom
Greek businesses that issue invoices and submit them to myDATA

Not declared: works with · language · what it does not cover

  • Sourcethomasagg
  • Details updated
  • Last activity17 Jun 2026

Are you the maker? Claim the listing

Recorded by us

Screenshot of the mydata-client (TypeScript) page

mydata-client (TypeScript)

Open source · Accounting, financeInvoicing and myDATA

TypeScript/JavaScript library for myDATA.

Translated from Greek
For whom
Developers in TypeScript
Price

Free · updated

Works with
myDATA

What it does not cover: XML creation according to XSD v1.0.10 (README); open bug: requestErpDocs returns a structure different from the declared type (#1) and an open request to disable logging (#2)

Not declared: language

  • Sourceyiannis-spyridakis
  • Details updated
  • Last activity30 Aug 2026

Are you the maker? Claim the listing

Recorded by us

Screenshot of the mydatanaut (Python) page

mydatanaut (Python)

Open source · Accounting, financeInvoicing and myDATA

Python library for myDATA.

Translated from Greek
For whom
Developers in Python
Price

Free · updated

Works with
myDATA

What it does not cover: The author states that it should not be considered "mature, safe and feature-proof" for production; it was written for transmitting Stripe invoices; it is maintained only as long as it serves the author's own software

Not declared: language

  • Sourceattheodo
  • Details updated
  • Last activity10 Feb 2026

Are you the maker? Claim the listing

Recorded by us

Screenshot of the yourdata-npm page

yourdata-npm

Open source · Accounting, financeInvoicing and myDATA

npm SDK for the AADE myDATA.

Translated from Greek
For whom
Developers in JavaScript
Price

Free · updated

Works with
myDATA

What it does not cover: Of the API calls, only SendInvoice, RequestMyIncome, RequestMyExpenses are implemented/declared; in the ROADMAP (future): local synchronisation, web interface, small CRM, invoice PDF

Not declared: language

  • SourceTechthos
  • Details updated
  • Last activity4 Jun 2026

Are you the maker? Claim the listing

Step 3 of 5If you look up company details

GEMI and business registries

4 tools

Recorded by us

GEMI OpenData Client

Library · Public, legalBusiness registries (GEMI)

Typed Node.js client for the GEMI OpenData API of the Greek business registry

Translated from Greek
For whom
Developers who integrate GEMI company data into their own applications
Price

Free · updated

Not declared: works with · language · what it does not cover

  • SourceInfinity-Partners
  • Details updated
  • Last activity1 May 2026

Are you the maker? Claim the listing

Recorded by us

VAT ID Info for Greek Business

Library · Public, legalBusiness registries (GEMI)

PHP library for looking up Greek business details by VAT number from the tax registry

Translated from Greek
For whom
Accountants and developers who look up Greek business VAT numbers
Price

Free · updated

Not declared: works with · language · what it does not cover

  • Sourceliagkos
  • Details updated
  • Last activity1 Apr 2020

Are you the maker? Claim the listing

Step 4 of 5If you connect a payment gateway or POS

Payments: SDKs

14 tools

Recorded by us

Aktive Merchant for PHP

Library · Accounting, financePayment gateways and POS

PHP library with one interface for many payment gateways, ported from Active Merchant

Translated from Greek
For whom
PHP developers who integrate several payment gateways into their apps
Price

Free · updated

Not declared: works with · language · what it does not cover

  • SourceakDeveloper
  • Details updated
  • Last activity28 Apr 2026

Are you the maker? Claim the listing

Recorded by us

Diasrf

Library · Accounting, financePayment gateways and POS

PHP library that creates RF payment reference codes for DIAS payments using the RI18 algorithm

Translated from Greek
For whom
Developers adding DIAS payment codes to billing systems
Price

Free · updated

Not declared: works with · language · what it does not cover

  • Sourceliagkos
  • Details updated
  • Last activity15 Mar 2022

Are you the maker? Claim the listing

10 more tools

Recorded by us

Laravel Viva Payments

Library · Accounting, financePayment gateways and POS

Unofficial Laravel package for Viva Payments Smart Checkout, ISV API and webhooks

Translated from Greek
For whom
Laravel developers who add Viva Payments to their applications
Price

Free · updated

Not declared: works with · language · what it does not cover

  • Sourcesebdesign
  • Details updated
  • Last activity12 Oct 2026

Are you the maker? Claim the listing

Recorded by us

Vendure Payment Viva

Library · Accounting, financePayment gateways and POS

Vendure plugin for Viva Wallet payments with multi-tenant ISV support

Translated from Greek
For whom
Developers building Vendure online shops that take Viva Wallet payments.

Not declared: works with · language · what it does not cover

  • Sourcenpmjs.com
  • Details updated
  • Last activity14 Jun 2026

Are you the maker? Claim the listing

Recorded by us

Viva Cloud Terminal SDK

Library · Accounting, financePayment gateways and POS

TypeScript SDK for driving a physical card terminal through Viva Wallet

Translated from Greek
For whom
Developers of POS and cash register software using Viva terminals

Not declared: works with · language · what it does not cover

  • Sourcenpmjs.com
  • Details updated
  • Last activity6 Jun 2026

Are you the maker? Claim the listing

Recorded by us

Viva Local Terminal SDK

Library · Accounting, financePayment gateways and POS

PHP library for the Viva Local Terminal API: sales, refunds and POS devices

Translated from Greek
For whom
PHP developers connecting an app to a Viva POS terminal on a local network.
Price

Free · updated

Not declared: works with · language · what it does not cover

  • SourceQrCommunication
  • Details updated
  • Last activity16 Oct 2026

Are you the maker? Claim the listing

Recorded by us

Viva Payments Core

Library · Accounting, financePayment gateways and POS

Framework-agnostic Viva Wallet client for software vendors building integrations

Translated from Greek
For whom
Software vendors that embed Viva Wallet payments in their platforms.

Not declared: works with · language · what it does not cover

  • Sourcenpmjs.com
  • Details updated
  • Last activity13 Jun 2026

Are you the maker? Claim the listing

Step 5 of 5Last step

Your list

The tools you saved in this guide.

0 tools

    Your list is empty

    Press the heart on a tool card and it will appear here.

    See the tools in this guide

    Saving requires signing in.

    See my list
    Next guideShipping for your online shop in Greece

    Questions

    Do you recommend a tool?

    No. Tools appear in alphabetical order, with no ranking or recommendation. How we rank

    Where do I see the licence of a library?

    The page of each tool shows the details we have recorded, when there are any. If no licence is listed, see the project repository.

    A tool I know is missing. What can I do?

    If you built it, you can list your project. If you are looking for something that is not listed here, you can tell us what you are looking for.

    How the tools are chosen

    Updated

    • All published tools in the directory that fit the step.
    • Alphabetical order. There is no ranking or recommendation.
    • When a step has many tools, we show the first ones in alphabetical order and link to the full directory.
    • Each card shows the source of the details and the date they were updated. How we rank

    Sign in or sign up

    Sign in or create an account with a link we send to your email, or with a password.

    We do not post anything on your behalf.

    Privacy Policy

    Ask for a suggestion

    We will reply by email.

    How listings are recorded

    Each card says where its details come from and when they were updated.

    1. RecordedThe details come from the tool's public page, with the date they were read.
    2. DeclaredThe maker declared the details themselves, with the date of the declaration.
    3. ClaimAre you the maker? Claim the listing by proving the website is yours; it then becomes Declared.

    We do not test whether a tool works.