flik-lab

flik-lab / layang

Public

Layang is a gRPC-first, workspace-based API workbench for testing, mocking, benchmarking, documenting, and automating API workflows.

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

Layang is a free, open-source desktop and web application that helps developers test, mock, benchmark, and document gRPC and WebSocket APIs. You import your proto definition files, select any API method, send test requests, and see responses instantly. You can create mock scenarios to simulate API behavior without a live backend, run performance tests to measure latency, and automatically generate documentation for your API. Everything is saved locally in a workspace folder that works well with version control systems.

How It Works

1
🔍 You discover Layang

You find this tool while looking for a better way to test and document your gRPC APIs.

2
📁 You import your proto files

You drag and drop your .proto files into the app, and Layang instantly shows you all your services and methods.

3
🎯 You pick a method and send a request

You select any API method, fill in your request data, and hit send—within seconds you see the response.

4
You choose your path
🎭
Create mock responses

You set up fake responses for your methods so you can test without a live backend.

Run performance benchmarks

You measure how fast your API responds and export the results as a report.

5
📄 You generate beautiful documentation

Layang automatically creates Markdown or HTML docs from your proto files, examples, and saved responses.

Your API workbench is ready

Everything is saved in a workspace folder on your computer—your tests, mocks, benchmarks, and docs all in one place.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 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 Layang?

Layang is a desktop API workbench for gRPC development, built with TypeScript and Electron. It lets you import proto files, run gRPC and gRPC-Web requests, create mock scenarios, benchmark endpoints, and generate documentation from your API definitions. Workspaces store everything in plain folders, so you can commit requests, mocks, and docs to version control alongside your code. The CLI integrates with CI pipelines for validation and running saved requests.

Why is it gaining traction?

The workspace approach is the hook here. Instead of yet another closed database of curl commands, Layang writes request tabs, examples, environments, and docs to flat JSON and YAML files under a workspace folder. That makes it natural to share API testing artifacts with teammates via Git. The mock server runs locally, supports server-streaming responses with configurable intervals and loops, and exports benchmark data as JSON. Early WebSocket support in RC 2 expands the scope beyond just gRPC. If you live in proto files and want reproducible API workflows across machines and CI runs, this hits a real gap.

Who should use this?

Backend engineers working with gRPC services who need to test, mock, and document APIs without leaving a desktop tool. Teams that want mock scenarios version-controlled alongside service definitions. Developers running CI jobs who need to validate or execute API requests from the command line. Teams evaluating static documentation from proto sources. Early-stage projects comfortable with release candidates and evolving APIs.

Verdict

Layang solves a real workflow problem with a thoughtful workspace model, but the 1.0% credibility score reflects an extremely early stage: ten stars, no documented community, and a release candidate with beta features. The codebase appears active and the feature set is solid, but adoption carries the usual risk of pre-1.0 software. Watch for the stable 1.0 release before committing to critical pipelines.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.