ButterCam/sisyphus.js

Sisyphus customized protobuf and gRPC runtime and code generator for JavaScript/TypeScript

32
/ 100
Emerging

This project helps JavaScript/TypeScript developers integrate with Protobuf-based APIs, particularly when using gRPC with HTTP transcoding. You feed it your Protobuf definition files, and it generates optimized TypeScript code to interact with these services. It's designed for front-end or Node.js developers building applications that communicate with backend services using Protobuf and gRPC.

No commits in the last 6 months.

Use this if you are a JavaScript/TypeScript developer needing to consume gRPC services via HTTP transcoding, and you want to minimize the size of the generated client-side code.

Not ideal if you need full support for Protobuf binary format for all messages, as this project prioritizes JSON interfaces to reduce code size.

API integration Frontend development Node.js development Web service communication Client-side optimization
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 10 / 25

How are scores calculated?

Stars

24

Forks

3

Language

TypeScript

License

MIT

Category

code-generation

Last pushed

Sep 08, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/ButterCam/sisyphus.js"

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