bazelment / Trunk
Licence: apache-2.0
Make bazel an out of box solution for C++/Java developers
Stars: ✭ 203
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Trunk
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.
Stars: ✭ 3,392 (+1570.94%)
Mutual labels: grpc, netty
Brpc Java
Java implementation for Baidu RPC, multi-protocol & high performance RPC.
Stars: ✭ 647 (+218.72%)
Mutual labels: grpc, netty
Squzy
Squzy - is a high-performance open-source monitoring, incident and alert system written in Golang with Bazel and love.
Stars: ✭ 359 (+76.85%)
Mutual labels: grpc, bazel
Tesla
Tesla is a gateway service that provides dynamic routing,waf,support spring cloud,gRPC,DUBBO and more.
Stars: ✭ 109 (-46.31%)
Mutual labels: grpc, netty
Startup Os
Working examples of Google's Open Source stack and deployment to the cloud.
Stars: ✭ 564 (+177.83%)
Mutual labels: grpc, bazel
Rules protobuf
Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)
Stars: ✭ 206 (+1.48%)
Mutual labels: grpc, bazel
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
Stars: ✭ 10,526 (+5085.22%)
Mutual labels: grpc, netty
Colossus
Colossus — An example microservice architecture for Kubernetes using Bazel, Go, Java, Docker, Kubernetes, Minikube, Gazelle, gRPC, Prometheus, Grafana, and more
Stars: ✭ 917 (+351.72%)
Mutual labels: grpc, bazel
Servicetalk
A networking framework that evolves with your application
Stars: ✭ 656 (+223.15%)
Mutual labels: grpc, netty
Almost Famous
🌟 Almost-Famous(成名之路) ——卡牌游戏开源项目,架构使用SpringBoot+Netty+Maven+SpringCloud来搭建多进程分布式框架,包括Cloud、Unique、Login、Game、Match、Battle 等服务。
Stars: ✭ 131 (-35.47%)
Mutual labels: grpc, netty
Mmo Server
Distributed Java game server, including login, gateway, game demo
Stars: ✭ 114 (-43.84%)
Mutual labels: grpc, netty
Buildbuddy
BuildBuddy is an open source Bazel build event viewer, result store, and remote cache.
Stars: ✭ 182 (-10.34%)
Mutual labels: grpc, bazel
Yorkie
Yorkie is a document store for collaborative applications.
Stars: ✭ 196 (-3.45%)
Mutual labels: grpc
Starlark Rust
Starlark (https://github.com/bazelbuild/starlark) in Rust
Stars: ✭ 190 (-6.4%)
Mutual labels: bazel
Terraform Plugin Sdk
Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions
Stars: ✭ 201 (-0.99%)
Mutual labels: grpc
trunk
A collection of C++/Java opensource projects with BUILD files so they can be easily built with bazel.
To try:
$ git clone https://github.com/mzhaom/trunk && cd trunk
$ git submodule update --init
$ bazel build examples/...
If you have used docker before, there is a docker image that has bazel installed with all the trunk source checked out, which can be tried with:
$ docker run --rm -ti bazelment/trunk:lrte
$ bazel build examples/...
Currently C++ projects can be only built on Linux x64 system.
C++
-
gperftools tcmalloc, heap-checker, heap-profiler and cpu-profiler.
-
libevent: version 1
-
folly and supporting libraries.
-
A selection of boost modules, mostly for building folly.
Java
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].