btc-ag/service-idl

Xtext-based Service IDL (Interface Definition Language) and Code Generators for Protobuf, C++, Java and .NET

37
/ 100
Emerging

When building complex software systems, developers often need to define how different parts of their application communicate with each other. This tool helps by allowing developers to describe their service interfaces in a language-agnostic way (an IDL file). It then automatically generates the necessary C++, Java, .NET, or Google Protocol Buffer code, streamlining development and ensuring consistency.

No commits in the last 6 months.

Use this if you are a software developer working on distributed systems and need to generate consistent communication code for multiple programming languages from a single interface definition.

Not ideal if you are looking for a stable, production-ready tool, as this project is currently experimental and depends on proprietary libraries.

distributed-systems software-development interface-design code-generation multi-language-development
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

8

Forks

8

Language

Xtend

License

EPL-2.0

Last pushed

Jul 16, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/btc-ag/service-idl"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.