Projects in Awesome Lists tagged with thrift
A curated list of projects in awesome lists tagged with thrift .
https://github.com/apache/thrift
Apache Thrift
actionscript c cplusplus csharp d dart http library network-client network-server thrift
Last synced: 16 Apr 2025
https://github.com/cloudwego/kitex
Go RPC framework with high-performance and strong-extensibility for building micro-services.
framework go grpc microservices protobuf rpc streaming thrift
Last synced: 18 Apr 2025
https://github.com/line/armeria
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
gateway grpc grpc-client grpc-server hacktoberfest http http-client http-server http2 micro-framework microservices netty rpc rpc-client rpc-framework rpc-library rpc-server thrift thrift-client thrift-server
Last synced: 08 Apr 2025
https://twitter.github.io/finatra/
Fast, testable, Scala services built on TwitterServer and Finagle
finagle framework guice http microservices scala slf4j testing thrift twitter-server
Last synced: 16 Nov 2024
https://github.com/twitter/finatra
Fast, testable, Scala services built on TwitterServer and Finagle
finagle framework guice http microservices scala slf4j testing thrift twitter-server
Last synced: 11 Apr 2025
https://github.com/apache/kyuubi
Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
data-lake hacktoberfest hadoop hive jdbc kubernetes spark spark-sql sql thrift
Last synced: 09 Apr 2025
https://github.com/sogou/srpc
RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.
brpc opentelemetry protobuf rpc thrift trpc workflow
Last synced: 10 Apr 2025
https://github.com/Thriftpy/thriftpy
Thriftpy has been deprecated, please migrate to https://github.com/Thriftpy/thriftpy2
python rpc serialization thrift
Last synced: 19 Nov 2024
https://github.com/thriftpy/thriftpy
Thriftpy has been deprecated, please migrate to https://github.com/Thriftpy/thriftpy2
python rpc serialization thrift
Last synced: 18 Jan 2025
https://github.com/twitter/scrooge
A Thrift parser/generator
android cocoa code-generation finagle java lua scala thrift
Last synced: 13 Apr 2025
https://github.com/aeraki-mesh/aeraki
Manage any layer-7 protocols in a Service Mesh.
brpc dubbo envoy envoyproxy istio redis service-mesh servicemesh thrift trpc
Last synced: 28 Mar 2025
https://github.com/thekvs/cpp-serializers
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
apache-avro avro boost c-plus-plus capn-proto cereal cpp flatbuffers msgpack performance-testing protobuf serialization thrift yas
Last synced: 15 Mar 2025
https://github.com/duyanming/viper
Viper 是一个基于Anno微服务引擎开发的Dashboard示例项目。Anno 底层通讯采用 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线等等
anno apigateway cqrs dashboard ddd grpc microservice thrift viper
Last synced: 14 Apr 2025
https://github.com/pinterest/bender
An easy-to-use library for creating load testing applications
Last synced: 31 Mar 2025
https://github.com/Thriftpy/thriftpy2
Pure python approach of Apache Thrift.
Last synced: 27 Nov 2024
https://github.com/microsoft/thrifty
Thrift for Android that saves you methods
Last synced: 14 Apr 2025
https://github.com/WebFuzzing/EvoMaster
The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).
api-rest api-testing evolutionary-algorithms fuzzer fuzzing graphql grpc java kotlin rest rpc-api search-based-software-testing test-case-generation testing thrift
Last synced: 27 Feb 2025
https://github.com/duyanming/anno.core
Anno 是一个微服务快速开发框架,底层通讯可选用grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD,插件化开发。
anno apigateway dotnet grpc java microservice rpc thrift viper
Last synced: 04 Apr 2025
https://github.com/smallnest/gosercomp
:zap: Golang Serializer Benchmark Comparison
colfer flatbuffers gencode gogo golang json messagepack protobuf serializer thrift
Last synced: 05 Apr 2025
https://github.com/yarpc/yarpc-go
A message passing platform for Go
go grpc message-passing microservices protobuf rpc thrift yarpc
Last synced: 11 Nov 2024
https://github.com/zpng/spring-cloud-microservice-examples
spring-cloud-microservice-examples
angularjs cloud eureka-server finagle hystrix java spring-cloud-microservice springboot thrift zipkin
Last synced: 06 Apr 2025
https://github.com/hyparam/hyparquet
parquet file parser for javascript
hyparquet hyperparam javascript js parquet parquetjs parser snappy thrift
Last synced: 14 Apr 2025
https://github.com/pinterest/riffed
Provides idiomatic Elixir bindings for Apache Thrift
Last synced: 30 Mar 2025
https://github.com/vaporz/turbo
A lightweight microservice tool, turn your grpc|thrift APIs into HTTP APIs!
grpc grpc-gateway interceptor microservice reverse-proxy thrift
Last synced: 15 Apr 2025
https://github.com/testinggospels/camouflage
Camouflage is a backend mocking tool for HTTP, gRPC, Websockets and Thrift protocols, which helps you carry out your front end prototyping, unit testing, functional/performance testing in silos, in absence of one or more Microservices/APIs.
api-simulation camouflage camouflage-server grpc microservices-testing mocks mockserver service-virtualization stubbing testing thrift thrift-server
Last synced: 12 Apr 2025
https://github.com/cloudwego/thriftgo
An implementation of thrift compiler in go language.
Last synced: 14 Apr 2025
https://github.com/pinterest/elixir-thrift
A Pure Elixir Thrift Implementation
Last synced: 25 Nov 2024
https://github.com/line/lich
A library collection that enhances the development of Android apps.
android kotlin kotlin-android okhttp thrift
Last synced: 12 Apr 2025
https://github.com/aatarasoff/spring-thrift-starter
Set of cool annotations that helps you building Thrift applications with Spring Boot
spring spring-boot spring-cloud spring-cloud-starter thrift
Last synced: 10 Apr 2025
https://github.com/creditkarma/thrift-typescript
Generate TypeScript from Thrift IDL files
microservices nodejs rpc thrift typescript
Last synced: 05 Apr 2025
https://github.com/cloudwego/dynamicgo
Dynamically and efficiently operate RPC data for Go
dynamic-programming reflection serdes thrift
Last synced: 06 Apr 2025
https://github.com/tianlangstudio/dataxserver
为DataX(https://github.com/alibaba/DataX) 提供远程多语言调用(ThriftServer,HttpServer) 分布式运行(DataX on YARN) 功能
data-hamal datax datax-server dataxonyarn dataxserver etl hamal http http-server server thrift thrift-server yarn
Last synced: 01 Apr 2025
https://github.com/cloudwego/pilota
A thrift and protobuf implementation in pure rust with high performance and extensibility.
Last synced: 10 Apr 2025
https://github.com/dapeng-soa/dapeng-soa
A lightweight, high performance micro-service framework
async dapeng high-performance java metadata microservice netty rpc soa thrift
Last synced: 09 Apr 2025
https://github.com/creditkarma/thrift-parser
A Thrift Parser built in TypeScript that generates a TypeScript AST that retains the Thrift grammar
microservices nodejs rpc thrift typescript
Last synced: 05 Apr 2025
https://github.com/didi/thrift-mock
A lightweight java test library for mocking thrift server
java mock server testing-tools thrift unit-test
Last synced: 12 Nov 2024
https://github.com/huacnlee/sails
Create a Thrift Server use like Rails
rails-like thrift thrift-server
Last synced: 28 Dec 2024
https://github.com/ozline/tiktok
[Rank. 3rd] Kitex + Hertz + Prometheus + Grafana + RabbitMQ + Redis + Gorm + etcd + es + Kibana. Distributed and relatively standardized backend for short video engineering.
docker docker-compose elasticsearch etcd golang gorm grafana hertz kibana kitex microservice mysql prometheus rabbitmq thrift
Last synced: 29 Mar 2025
https://github.com/houkx/nettythrift
Thrift on Netty, support TCP/HTTP/WebSocket at same port. support multiple Protocols at same time. multil Simple Clients with Connection Pool.
Last synced: 13 Apr 2025
https://github.com/dempezheng/dolphin
基于spring boot支持thrift序列化的http的微服务框架
hystrix spring spring-boot spring-cloud thrift
Last synced: 18 Dec 2024
https://github.com/chrislee87/rpc_benchmark
Detailed benchmark for grpc-go and thrift-go
go grpc latency thrift throughput
Last synced: 16 Nov 2024
https://github.com/creditkarma/mimic
Service Impersonator for Engineers
faking-services graphql rest service-impersonator thrift
Last synced: 13 Apr 2025
https://github.com/xiaoping6688/node-server-project
基于 node.js + express 技术栈,采用MVC结构设计、JWT + RESTful API、PM2服务监控的Node服务器端项目框架.
handlebars mysql node-framework node-jwt node-orm node-restful node-web-server nodejs-express pm2 rabbitmq thrift
Last synced: 12 Apr 2025
https://github.com/fadhiilrachman/line-protocol
LINE Messaging's private protocol
line messenger thrift thrift-protocol
Last synced: 10 Apr 2025
https://github.com/yycoder/protobuf-thrift
protobuf idl to thrift, and vice versa
ast code-generation go golang pb-thrift protobuf protobuf-thrift protocol-buffers thrift
Last synced: 12 Nov 2024
https://github.com/UrbanCompass/thriftlint
An extensible linter for Thrift
golang linter thrift thrift-lint
Last synced: 12 Nov 2024
https://github.com/creditkarma/thrift-server
Thrift core library in TypeScript
microservices nodejs rpc thrift typescript
Last synced: 13 Apr 2025
https://github.com/uber-web/thrift2flow
Converts Thrift specs into Flow JavaScript type definitions
flow flowtype javascript javascript-tools thrift type types
Last synced: 14 Mar 2025
https://github.com/fiorix/jsonschema2go
Code generator for JSON schema
code-generation golang json-schema thrift
Last synced: 22 Mar 2025
https://github.com/aatarasoff/spring-thrift-api-gateway
Gateway for Apache Thrift requests processing that is built on Spring Cloud stack
api-gateway gateway spring spring-boot spring-boot-starter spring-cloud thrift
Last synced: 19 Apr 2025
https://github.com/imjuni/jshs2
jsHS2 is a node.js client driver for hive server 2
Last synced: 19 Dec 2024
https://github.com/thundernet8/thrift2ts
:rocket: Parse Thrift (IDL) to TypeScript and generate thrift clients meanwhile.
thrift thrift-parser typescript
Last synced: 21 Mar 2025
https://github.com/tanmaykm/thrift.jl
Thrift for Julia
julia thrift thrift-idl-compiler
Last synced: 10 Jan 2025
https://github.com/mrkou47/thrift-syntax-support
a vscode extension for support thrift syntax.
intellisense thrift typescript vscode-extension
Last synced: 13 Apr 2025
https://github.com/smintz/nomadgen
Configuration util in python syntax for Hashicorp's Nomad
Last synced: 17 Nov 2024
https://github.com/unmade/thrift-pyi
Simple `.pyi` stubs generator from thrift interfaces
ast astunparse poetry pyi python-stubs python3 thrift thriftpy2
Last synced: 12 Apr 2025
https://github.com/3tty0n/gatling-thrift
Gatling third party plugin for thrift protocol.
gatling load-testing sbt thrift thrift-server
Last synced: 10 Nov 2024
https://github.com/ufukomer/bloomery
Web UI for Impala
impala node-impala react redux thrift web-ui
Last synced: 30 Mar 2025
https://github.com/duyanming/annodemo
Anno 是一个微服务快速开发框架,底层通讯可以随意切换 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD、类似MVC的开发体验,插件化开发。. Anno is a microservices rapid development framework, the underlying communication can be arbitrary switch GRPC, thrift.Built-in service discovery, call chain tracking, Cron scheduling, current limiting, event bus, CQRS, DDD, similar MVC development experience, plug-in development.
anno eventbus grpc ioc microservice netcore ratelimit thrift
Last synced: 29 Nov 2024
https://github.com/studio-neptune/olsb_cores
The core of OLSB project.
bot-api cpp csharp java javascript legy library line python ruby rust-lang thrift unofficial unofficial-library
Last synced: 23 Mar 2025
https://github.com/akolb1/gometastore
Go Client for Hive Metastore
go golang hive hive-metastore hive-metastore-client hms metastore rest-api rest-client thrift
Last synced: 18 Nov 2024
https://github.com/ycrao/learning_thrift
学习 Thrift 示例及笔记
cpp cpp-thrift python python-thrift thrift thrift-example
Last synced: 19 Nov 2024
https://github.com/apache/kyuubi-docker
Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
data-lake hadoop hive jdbc kubernetes spark spark-sql sql thrift
Last synced: 04 Feb 2025
https://github.com/wfxiang08/rpc_proxy
基于thrift的服务注册和发现框架
rpc-proxy rpx service-discovery service-registry thrift
Last synced: 12 Apr 2025
https://github.com/anskarl/parsimonious
Parsimonious is a helper library for encoding/decoding Apache Thrift and Twitter Scrooge classes to Spark Dataframes and Jackson JSON.
deserialization jackson json serialization spark thrift
Last synced: 12 Apr 2025
https://github.com/duyanming/dymdemo
Anno 分布式 开发框架 Demo RPC Thrift GRPC 插件开发 java Anno
anno dym eventbus grpc microservice netcore thrift
Last synced: 29 Nov 2024
https://github.com/opentracing-contrib/java-thrift
OpenTracing instrumentation for Apache Thrift
Last synced: 20 Nov 2024
https://github.com/tonydeng/springboot-rpc-samples
Spring Boot RPC Samples
grpc rpc rpcs spring-boot thrift
Last synced: 02 Dec 2024
https://github.com/654894017/reliable-message
通过消息的半提交机制,实现最终一致性的事务。同时通过消息回调检测机制,实现事务消息与TCC模型的完美融合。
distributed-transaction dubbo grpc kafka reliable-message rocketmq sharding-jdbc springcloud tcc thrift
Last synced: 10 Apr 2025
https://github.com/apache/accumulo-proxy
Apache Accumulo Proxy
accumulo big-data hacktoberfest thrift
Last synced: 03 Dec 2024
https://github.com/tree-sitter-grammars/tree-sitter-thrift
Thrift grammar for tree-sitter
Last synced: 03 Apr 2025
https://github.com/thundernet8/browser-thrift
Thrift RPC data transport protocol re-implementation in TypeScript for browser side RPC client
Last synced: 12 Feb 2025
https://github.com/dynastymasra/goginthrift
Golang (Go Programming Language) microservice with Apache Thrift and Gin Framework
gin-framework go golang microservice thrift
Last synced: 23 Nov 2024
https://github.com/smadani/thriftmde
An implementation of Apache Thrift's compiler on EMF using Xtext and Epsilon.
apache eclipse emf epsilon java thrift thrift-idl-compiler xtext
Last synced: 19 Apr 2025
https://github.com/lewiszlw/notebooks
存放学习笔记、写过的博客等~
algorithms blog distributed dubbo java kafka linux middleware mq mysql network op ops os python redis rpc security system-design thrift
Last synced: 11 Mar 2025
https://github.com/cposture/coc-thrift-syntax-support
thrift-syntax-support for vim
autocomplete coc nvim-plugin thrift vim-plugin
Last synced: 11 Apr 2025
https://github.com/sinkedship/cerberus
An easy-to-use service(s) registration, discovery framework for common RPC solution, Apache Thrift.
consul etcd k8s rpc rpc-framework service-discovery service-registration thrift zookeeper
Last synced: 12 Feb 2025
https://github.com/turbolent/spacy-thrift
spaCy as a service using Thrift
named-entity-recognition ner nlp part-of-speech part-of-speech-tagger pos python service spacy thrift
Last synced: 12 Apr 2025
https://github.com/alberttwong/homebrew-thrift
Public Homebrew for Thrift 0.13
Last synced: 11 Apr 2025
https://github.com/sourcemeta-research/json-size-benchmark
An automated and extensible space-efficiency benchmark of JSON-compatible serialization specifications
avro avro-format avro-schema benchmark bson capnp capnproto cbor flatbuffers flexbuffers json messagepack msgpack protobuf protobuf3 protocol-buffers smile space-efficiency thrift ubjson
Last synced: 14 Apr 2025
https://github.com/nryanov/schemakeeper
Schemakeeper - yet another schema registry for Avro, Thrift and Protobuf schemas
avro avro-schema java kafka metadata protobuf scala schema-registry schemakeeper schemas thrift
Last synced: 09 Feb 2025
https://github.com/evolution-gaming/stracer
Tools for tracing and span reporting
cats-effect jaeger kafka scala tagless-final thrift zipkin
Last synced: 29 Nov 2024
https://github.com/tompave/magic_pipe
MagicPipe is a Ruby library to push data to remote destinations on multiple topics.
kafka message-bus ruby sqs thrift
Last synced: 14 Apr 2025
https://github.com/sinkedship/cerberus-spring-boot-starter
Spring boot starter project for cerberus
cerberus service-discovery service-registration spring-boot-starter thrift
Last synced: 21 Nov 2024
https://github.com/tonydeng/tcp4j
TCP4J (Thrift Client Pool For Java)
java java-8 tcp4j thrift thrift-client-pool
Last synced: 02 Dec 2024