radareorg/radare2-r2papi

High Level API on top of the R2Pipe interface

51

stars

250

commits

TypeScript

primary language

Aug 28, 2026

updated

www.radare.org
python
r2pipe
radare2
rust
typescript

README

radare2-r2papi

Formerly known as r2pipe-api, but papi sounds better.

Rust Python Typescript

This repository contains a high-level API on top of r2pipe, abstracting the r2 commands with a human-friendly taste.

As long as this API will require some discussion because it will serve as a way to redesign the R2 C Apis at some point, we must focus on practical use cases, flexibility, ortogonality and other ities.

Feel free to open issues, send PRs with proposals.

--pancake

Contributors

radare

132 commits

quim0

41 commits

sha0coder

26 commits

RHL120

11 commits

radareorg/radare2-r2papi

High Level API on top of the R2Pipe interface

51

stars

250

commits

TypeScript

primary language

Aug 28, 2026

updated

www.radare.org
python
r2pipe
radare2
rust
typescript

README

radare2-r2papi

Formerly known as r2pipe-api, but papi sounds better.

Rust Python Typescript

This repository contains a high-level API on top of r2pipe, abstracting the r2 commands with a human-friendly taste.

As long as this API will require some discussion because it will serve as a way to redesign the R2 C Apis at some point, we must focus on practical use cases, flexibility, ortogonality and other ities.

Feel free to open issues, send PRs with proposals.

--pancake

Contributors

radare

132 commits

quim0

41 commits

sha0coder

26 commits

RHL120

11 commits

Languages

TypeScript

45.1%

Python

29.0%

Rust

19.4%

Makefile

3.1%

JavaScript

1.8%