PackagePackagetypeA library you install and call yourself.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

abap-protobuf

An implementation of Protocol Buffers in ABAP, stating support for proto2 syntax only; its repository description names gRPC, which the README says nothing further about.

abap-protobuf implements Protocol Buffers in ABAP. It states support for proto2 only, and links the proto2 language specification beside that sentence. Its repository description reads ABAP protobuf/gRPC; the README says nothing further about gRPC, and names no ABAP release, system or installation method.

Facts

Last pushLicenceMIT

Where it sits

Lives in
Provides
SerialisationABAPSerialisationcapabilityTurning typed in-memory data into a text or binary format such as JSON, CSV or protobuf and reading it back, including the mapping of names and types the language does not do for you. The protocol that carries the payload is a separate concern: an HTTP or OData client moves the bytes, and serialisation decides what they say.

Who is behind it

Heliconia LabsHeliconia LabsOrganisationMaintains this
In the atlas: maintains 2
@heliconialabs
maintainerLars HvamPersonContributes to this
In the atlas: maintains 13, contributes to 92, wrote 1
@larshp
1 contributor

What it declares

Every artifact

Type
Package
Origin
Independently maintained

As a package

Where it runs
does not say
Distributed through
does not say

Connections1

README

quoted from heliconialabs/abap-protobuf under MIT, read
heliconialabs/abap-protobuf/README.mdOn GitHub

abap-protobuf

Currently only proto2 supported

https://protobuf.dev/reference/protobuf/proto2-spec/

MIT, read
Serialisation
  1. ABAP JSON APIJSON renderer and parser for ABAP with camelCase conversionfrom ABAP
  2. zcl_mdp_jsonABAP library generating and parsing JSON stringsfrom ABAP
  3. JSON2ABAPTypeGenerator of ABAP type definitions from JSON structuresfrom ABAP
  4. ZASISRegex RuleSets that read barcode strings into named fieldsfrom ABAP
  5. ABAP ArchitectEclipse plug-in turning JSON or XML into ABAP types and DDIC objectsfrom ABAP
  6. ABAP to JSON serializer and deserializerOpen-source Z* version of /UI2/CL_JSON for ABAP to JSONfrom ABAP
  7. ajsonJSON parser and serialiser for ABAP with a node treefrom ABAP
  8. sbcgua/text2tabParser of TAB-delimited text into ABAP internal tables and backfrom ABAP
  9. ABAP JSON Encoder/DecoderJSON encoder and decoder for ABAP, modelled on Go's encoding/jsonfrom ABAP
  10. ZwdCSVRFC 4180 CSV parser and generator for ABAPfrom ABAP
  11. ABAP CSV ManagerConfigurable CSV reader and writer for ABAPfrom ABAP

Details

Sources3
Added by handdiscovered herechecked
github.com/heliconialabs/abap-protobuftree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, protocols-and-apis
abaplint
issues under its own abaplint configuration0
lines8,332
statements6,779
objects13
files27
analysed, main
abaplint version2.120.84
Contributors1

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:heliconialabs-abap-protobuf
JSON
/artifacts/heliconialabs-abap-protobuf.json
MCP
Connecting an agent