• Stars
    star
    104
  • Rank 319,034 (Top 7 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created almost 2 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A thrift and protobuf implementation in pure rust with high performance and extensibility.

Pilota

Crates.io Documentation License Build Status

Pilota is a thrift and protobuf implementation in pure rust with high performance and extensibility.

License

Pilota is dual-licensed under the MIT license and the Apache License (Version 2.0).

See LICENSE-MIT and LICENSE-APACHE for details.

Credits

We have used some third party components, and we thank them for their work.

For the full list, you may refer to the CREDITS.md file.

Community

More Repositories

1

kitex

A high-performance and strong-extensibility Golang RPC framework that helps developers build microservices.
Go
3,720
star
2

netpoll

A high-performance non-blocking I/O networking framework, which focused on RPC scenarios, developed by ByteDance.
Go
2,325
star
3

volo

Rust RPC framework with high-performance and strong-extensibility for building micro-services.
Rust
2,018
star
4

hertz

A high-performance and strong-extensibility Go HTTP framework that helps developers build microservices.
Go
1,161
star
5

shmipc-go

A high performance inter-process communication golang library developed by CloudWeGo
Go
348
star
6

sonic-rs

A fast Rust JSON library based on SIMD.
Rust
273
star
7

dynamicgo

Dynamically and efficiently operate RPC data for Go
Go
114
star
8

biz-demo

Business Demo for CloudWeGo
Go
105
star
9

frugal

A very fast dynamic Thrift serializer & deserializer.
Go
100
star
10

thriftgo

An implementation of thrift compiler in go language.
Go
99
star
11

cwgo

An all-in-one code generation tool for CloudWeGo
Go
77
star
12

cloudwego.github.io

Website for CloudWeGo
JavaScript
59
star
13

kitex-examples

Go
50
star
14

netpoll-http2

Go
43
star
15

kitex-benchmark

Go
31
star
16

netpoll-benchmark

Go
18
star
17

hertz-examples

Examples for Hertz.
Go
18
star
18

localsession

Implicitly transmit context within or between goroutines
Go
14
star
19

configmanager

Go
7
star
20

kitex-tests

Tests for cloudwego/kitex
Go
2
star
21

netpoll-examples

Go
2
star
22

thrift-gen-validator

thrift-gen-validator is a thriftgo plugin to generate struct validators.
Go
2
star
23

community

Governance and community material for CloudWeGo and its open source sub-projects
1
star