Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: thrift
cherkavi/java-code-example
examples of java code, core features of different versions, skeletons of different frameworks
Language: Java - Size: 5.32 MB - Last synced: about 2 hours ago - Pushed: 9 days ago - Stars: 0 - Forks: 4
EMResearch/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).
Language: Kotlin - Size: 239 MB - Last synced: about 5 hours ago - Pushed: about 7 hours ago - Stars: 437 - Forks: 73
apache/thrift
Apache Thrift
Language: C++ - Size: 31.3 MB - Last synced: about 1 hour ago - Pushed: about 15 hours ago - Stars: 10,158 - Forks: 3,983
Thriftpy/thriftpy2
Pure python approach of Apache Thrift.
Language: Python - Size: 1.21 MB - Last synced: about 12 hours ago - Pushed: about 12 hours ago - Stars: 554 - Forks: 88
sogou/srpc
RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.
Language: C++ - Size: 1.53 MB - Last synced: about 2 hours ago - Pushed: 20 days ago - Stars: 1,860 - Forks: 380
fillmore-labs/kafka-sensors-talk
Chapterized version of Kafka Serialization Playground <https://github.com/fillmore-labs/kafka-sensors> usable in presentations
Language: Java - Size: 771 KB - Last synced: about 20 hours ago - Pushed: about 21 hours ago - Stars: 3 - Forks: 0
twitter/finatra
Fast, testable, Scala services built on TwitterServer and Finagle
Language: Scala - Size: 31.9 MB - Last synced: 40 minutes ago - Pushed: about 21 hours ago - Stars: 2,268 - Forks: 406
twitter/scrooge
A Thrift parser/generator
Language: Scala - Size: 20.7 MB - Last synced: 40 minutes ago - Pushed: about 21 hours ago - Stars: 787 - Forks: 244
twitter/finagle
A fault tolerant, protocol-agnostic RPC system
Language: Scala - Size: 103 MB - Last synced: about 4 hours ago - Pushed: about 21 hours ago - Stars: 8,752 - Forks: 1,446
hyparam/hyparquet
parquet file parser for javascript
Language: JavaScript - Size: 499 KB - Last synced: about 23 hours ago - Pushed: about 24 hours ago - Stars: 61 - Forks: 1
ipipman/JavaSpringBootSamples
SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Language: Java - Size: 18.8 MB - Last synced: about 2 hours ago - Pushed: 2 months ago - Stars: 706 - Forks: 189
osquery/osquery-go
Go bindings for osquery
Language: Go - Size: 168 KB - Last synced: about 7 hours ago - Pushed: 5 months ago - Stars: 370 - Forks: 77
0825jie/thrift-key-val-
Language: Java - Size: 34.2 KB - Last synced: 4 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
timveil/hive-jdbc-driver
An alternative to the "hive standalone" jar for connecting Java applications to Apache Hive via JDBC
Language: Java - Size: 3.62 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 38 - Forks: 9
anskarl/parsimonious
Parsimonious is a helper library for encoding/decoding Apache Thrift and Twitter Scrooge classes to Spark Dataframes and Jackson JSON.
Language: Scala - Size: 165 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 11 - Forks: 0
sourcemeta/json-size-benchmark
An automated and extensible space-efficiency benchmark of JSON-compatible serialization specifications
Language: Python - Size: 824 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 0
ardatan/graphql-mesh
The Graph of Everything - Federated architecture for any API service
Language: TypeScript - Size: 280 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 3,170 - Forks: 320
pinterest/arcanist-linters
A collection of custom Arcanist linters
Language: PHP - Size: 137 KB - Last synced: 5 days ago - Pushed: 6 months ago - Stars: 62 - Forks: 45
song940/node-thrift Fork of eleme/node-thrift-protocol
An implementation of thrift-protocol with node.
Language: JavaScript - Size: 53.7 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
dharmeshkakadia/thrift-data-serialization-example
End-to-end example of using Apache Thrift for data serialization between services
Language: Java - Size: 2.93 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
jviotti/binary-json-size-benchmark 📦
See https://benchmark.sourcemeta.com for the latest version of this benchmark
Language: C++ - Size: 230 MB - Last synced: 6 days ago - Pushed: 6 months ago - Stars: 24 - Forks: 1
itzg/docker-thrift
A Docker image for running the thrift generator
Size: 4.88 KB - Last synced: 6 days ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0
sahilmgandhi/SIKE Fork of wenlongx/SIKE-CS239-Project
Size: 293 MB - Last synced: 6 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
cloudwego/volo
Rust RPC framework with high-performance and strong-extensibility for building micro-services.
Language: Rust - Size: 1.58 MB - Last synced: 23 days ago - Pushed: 25 days ago - Stars: 2,034 - Forks: 158
pinterest/thriftcheck
A linter for Thrift IDL files
Language: Go - Size: 160 KB - Last synced: 5 days ago - Pushed: 8 days ago - Stars: 13 - Forks: 8
akolb1/gometastore
Go Client for Hive Metastore
Language: Go - Size: 671 KB - Last synced: about 2 hours ago - Pushed: over 1 year ago - Stars: 14 - Forks: 19
yarpc/yarpc-go
A message passing platform for Go
Language: Go - Size: 13.6 MB - Last synced: 10 days ago - Pushed: 12 days ago - Stars: 401 - Forks: 99
cloudwego/dynamicgo
Dynamically and efficiently operate RPC data for Go
Language: Go - Size: 5.74 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 124 - Forks: 22
seanpm2001/SNU_2D_ProgrammingTools_IDE_Thrift
The Thrift Programming language IDE submodule for SNU Programming Tools (2D Mode)
Language: Thrift - Size: 1.01 MB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
seanpm2001/Learn-Thrift
A repository for showcasing my knowledge of the Thrift programming language, and continuing to learn the language
Language: Thrift - Size: 996 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
duyanming/Viper
Viper 是一个基于Anno微服务引擎开发的Dashboard示例项目。Anno 底层通讯采用 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线等等
Language: C# - Size: 2.43 MB - Last synced: 9 days ago - Pushed: 5 months ago - Stars: 703 - Forks: 170
seanpm2001/Bliss_Browser_Thrift
🌳️🌐️#️⃣️ The Bliss Browser Thrift language support module, allowing Thrift programs to be written in and ran within the browser.
Language: Thrift - Size: 827 KB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1
unmade/thrift-pyi
Simple `.pyi` stubs generator from thrift interfaces
Language: Python - Size: 135 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 17 - Forks: 9
thekvs/cpp-serializers
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
Language: C++ - Size: 530 KB - Last synced: 5 days ago - Pushed: over 4 years ago - Stars: 712 - Forks: 111
Timtance/ti-thrift
基于thrift实现前端htmlJs与后端nodeJs之间的兼容本地域解决方案
Language: JavaScript - Size: 1.19 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0
lilhammer111/smart-home-platform
智能家居平台,字节框架hertz + kitex,api网关加微服务
Language: Go - Size: 49.8 MB - Last synced: 7 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 2
codeex/Drift.Net
Drift.Net is a port of Drift(from facebook) for .Net .An attribute-based library for creating Thrift serializable types and services.
Language: C# - Size: 13.7 KB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
Workiva/frugal
Thrift improved
Language: Go - Size: 51.2 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 139 - Forks: 78
7rs/line
This is the repository for collection LINE api information and publishing thrift files.
Language: Thrift - Size: 41 KB - Last synced: 14 days ago - Pushed: 5 months ago - Stars: 4 - Forks: 1
uxff/gohive
implements hiveserver2(thrift rpc) client in golang
Language: Thrift - Size: 68.4 KB - Last synced: 14 days ago - Pushed: over 6 years ago - Stars: 6 - Forks: 3
DogerRain/dubbo-samples-test
这是一个 Dubbo、RPC框架Thrift 整合Spring、SpringBoot、Log4j、Log4j2、Logback的使用例子
Language: Java - Size: 117 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 24 - Forks: 14
lenchv/hive-driver
Driver for connection to Apache Hive via Thrift API
Language: JavaScript - Size: 786 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 39 - Forks: 9
airbnb/airbnb-spark-thrift
A library for loadling Thrift data into Spark SQL
Language: Scala - Size: 50.8 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 43 - Forks: 16
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.
Language: TypeScript - Size: 11.1 MB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 253 - Forks: 26
tree-sitter-grammars/tree-sitter-thrift
Thrift grammar for tree-sitter
Language: JavaScript - Size: 891 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 7 - Forks: 0
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.
Language: Java - Size: 194 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 4,671 - Forks: 885
ryyan/thrift-bench
Apache Thrift benchmarks
Language: Go - Size: 30.3 KB - Last synced: 17 days ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
aeraki-mesh/aeraki
Manage any layer-7 protocols in a Service Mesh.
Language: Go - Size: 5.3 MB - Last synced: 21 days ago - Pushed: 27 days ago - Stars: 720 - Forks: 138
creditkarma/thrift-typescript
Generate TypeScript from Thrift IDL files
Language: TypeScript - Size: 2.79 MB - Last synced: 18 days ago - Pushed: about 1 year ago - Stars: 148 - Forks: 35
bearddan2000/python-cli-hbase-client
A POC for hbase using thrift server.
Language: Shell - Size: 1.95 KB - Last synced: 20 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
zebreus/certificate-generator
Generates certificates from templates
Language: C++ - Size: 406 KB - Last synced: 20 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
microsoft/thrifty
Thrift for Android that saves you methods
Language: Kotlin - Size: 2.26 MB - Last synced: 20 days ago - Pushed: 3 months ago - Stars: 538 - Forks: 99
thekvs/numerator
Yet another key-value storage
Language: C++ - Size: 66.4 KB - Last synced: 20 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
politrons/RPC_reactive
Examples and explanations of how RPC systems works.
Language: Java - Size: 385 KB - Last synced: 21 days ago - Pushed: 12 months ago - Stars: 25 - Forks: 4
newrelic-experimental/newrelic-java-thrift
Language: Java - Size: 909 KB - Last synced: 21 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
chussenot/thrift-sample
Learn how to use thrift at is full potential!
Language: Thrift - Size: 64.5 KB - Last synced: 21 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
wfxiang08/thrift
修改了thrift的代码生成器,将thrift和smthrift(php)集成起来
Language: C++ - Size: 17.8 MB - Last synced: 21 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
wfxiang08/smthrift
thrift的php扩展,将socket, 数据序列化全部封装在C++扩展中,支持长连接和unix domain socket
Language: C++ - Size: 98.6 KB - Last synced: 21 days ago - Pushed: over 6 years ago - Stars: 2 - Forks: 1
lloydtorres/get-thrifty
Demo Thrift server built with Node.js.
Language: JavaScript - Size: 4.88 KB - Last synced: 21 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
R-N/ThriftChatAppTestThrift
Chat App project made to play with thrift. Thrift file and generated Java files.
Language: Thrift - Size: 43.9 KB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
R-N/ThriftChatAppTestServerHeroku
Chat App project made to play with thrift. Heroku Java Server
Language: Java - Size: 101 KB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
R-N/ThriftChatAppTestClientAndroid
Chat App project made to play with thrift and android. Android client.
Language: Java - Size: 3.71 MB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
ozline/tiktok
Kitex + Hertz + Prometheus + Grafana + RabbitMQ + Redis + Gorm + etcd + es + Kibana. Distributed and relatively standardized backend for short video engineering.
Language: Go - Size: 31.5 MB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 48 - Forks: 15
apache/kyuubi
Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
Language: Scala - Size: 56.6 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 1,919 - Forks: 852
cloudwego/thriftgo
An implementation of thrift compiler in go language.
Language: Go - Size: 925 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 231 - Forks: 78
pinterest/bender
An easy-to-use library for creating load testing applications
Language: Go - Size: 177 KB - Last synced: 5 days ago - Pushed: 18 days ago - Stars: 655 - Forks: 61
Automattic/php-thrift-sql
A PHP library for connecting to Hive or Impala over Thrift
Language: PHP - Size: 648 KB - Last synced: 24 days ago - Pushed: almost 4 years ago - Stars: 112 - Forks: 41
valitydev/frontend-thrift-codegen
Language: TypeScript - Size: 375 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 0 - Forks: 0
baifendian/harpc
基于Thrift的跨语言、高可用、高性能、轻量级的RPC框架。
Language: JavaScript - Size: 22.6 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 231 - Forks: 130
Yeolar/raster
A micro server framework, support coroutine, and parallel-computing, used for building flatbuffers/thrift/protobuf/http protocol service.
Language: C++ - Size: 2.44 MB - Last synced: 21 days ago - Pushed: over 3 years ago - Stars: 21 - Forks: 7
smallnest/gosercomp
:zap: Golang Serializer Benchmark Comparison
Language: Go - Size: 611 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 410 - Forks: 51
tracenow/thrift-netty
Thrift on Netty 4.x && Thrift Client Pool
Language: Java - Size: 50.8 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 17 - Forks: 2
Thriftpy/thriftpy 📦
Thriftpy has been deprecated, please migrate to https://github.com/Thriftpy/thriftpy2
Language: Python - Size: 787 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1,153 - Forks: 288
FelixNeutatz/parquet-flinktacular
How to use Parquet in Flink
Language: Java - Size: 8.96 MB - Last synced: about 2 hours ago - Pushed: about 7 years ago - Stars: 32 - Forks: 19
championlong/go-backend-common
Go通用组件
Language: Go - Size: 162 KB - Last synced: 13 days ago - Pushed: 30 days ago - Stars: 2 - Forks: 0
yangfuhai/jboot
一个优雅的微服务框架,SpringCloud 之外的另一个选择,已经使用在用户量过亿的商业产品上,有超过1000家公司在使用Jboot做极速开发...
Language: Java - Size: 37.5 MB - Last synced: 28 days ago - Pushed: 5 months ago - Stars: 733 - Forks: 251
pinterest/thrift-tools
thrift-tools is a library and a set of tools to introspect Apache Thrift traffic.
Language: Python - Size: 91.8 KB - Last synced: 23 days ago - Pushed: 2 months ago - Stars: 229 - Forks: 44
didi/thrift-mock
A lightweight java test library for mocking thrift server
Language: Java - Size: 97.7 KB - Last synced: 23 days ago - Pushed: about 3 years ago - Stars: 89 - Forks: 30
xej520/microservice-on-k8s
基于k8s的微服务 测试
Language: Java - Size: 117 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
tamanobi/trial-thrift
Sample code(PHP) of Thrift
Language: PHP - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
cereal-io/cereal-py
[cereal-io Python module] Converting Proto, Avro, and Thrift files with Python
Language: Python - Size: 51.8 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 3 - Forks: 2
Thriftpy/thrift_connector
Clients of thrift, utilizing connection pools
Language: Python - Size: 138 KB - Last synced: 14 days ago - Pushed: about 3 years ago - Stars: 78 - Forks: 38
koreader/evernote-sdk-lua 📦
Unofficial Evernote SDK for Lua
Language: Lua - Size: 105 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 6 - Forks: 6
somia/impress 📦
Temporal data storage
Language: Python - Size: 180 KB - Last synced: about 1 month ago - Pushed: over 10 years ago - Stars: 0 - Forks: 0
apache/thrift-website
Apache Thrift Website
Language: CSS - Size: 462 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 6
chenfh5/rpc-quickstart
RPC Implement with thrift and grizzly-http
Language: Scala - Size: 1.07 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
TianLangStudio/DataXServer
为DataX(https://github.com/alibaba/DataX) 提供远程多语言调用(ThriftServer,HttpServer) 分布式运行(DataX on YARN) 功能
Language: Scala - Size: 1.08 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 143 - Forks: 72
bearsunday/BEAR.Thrift
A package that allows high-speed access to BEAR.Sunday resources from multiple languages using Thrift and Swoole.
Language: PHP - Size: 4.94 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
wawandco/goechoservice
A sample Thrift service with Go.
Language: Go - Size: 17.6 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
nxgych/wrpc
RPC framework based thrift and zookeeper
Language: Python - Size: 175 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 3
haiker2011/ThriftDemo
在Windows中通过Thrift实现简单服务
Language: Java - Size: 61.5 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 2
mattpaletta/thrift-test
A simple test of running Apache Thrift (with Python) in Docker Compose
Language: Thrift - Size: 10.7 KB - Last synced: about 2 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
timvlaer/thrifty-maven-plugin
Thin wrapper around thrifty-compiler as a Maven plugin
Language: Java - Size: 42 KB - Last synced: 21 days ago - Pushed: 9 months ago - Stars: 2 - Forks: 1
KeenS/tokio-thrift Fork of thehydroimpulse/thrust 📦
Thrift RPC in Rust (Async I/O) with tokio
Language: Rust - Size: 8.75 MB - Last synced: about 22 hours ago - Pushed: almost 7 years ago - Stars: 19 - Forks: 4
dapeng-soa/dapeng-soa
A lightweight, high performance micro-service framework
Language: Java - Size: 9.91 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 113 - Forks: 40
fadhiilrachman/line-protocol
LINE Messaging's private protocol
Language: Thrift - Size: 96.7 KB - Last synced: 19 days ago - Pushed: about 6 years ago - Stars: 44 - Forks: 25
thrift-labs/thrift-fmt-ts
format thrift && keeping and align comment
Language: TypeScript - Size: 244 KB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1
zifengb/express-thrift-gateway
Build a gateway to connect with different programm language, for example Java~
Language: JavaScript - Size: 279 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
smintz/nomadgen
Configuration util in python syntax for Hashicorp's Nomad
Language: Python - Size: 92.8 KB - Last synced: 5 days ago - Pushed: over 2 years ago - Stars: 22 - Forks: 3
apache/kyuubi-docker
Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
Language: Dockerfile - Size: 20.5 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 10 - Forks: 6