Ai đang sử dụng Bazel

Báo cáo sự cố Xem nguồn

Trang này liệt kê các công ty và dự án OSS được biết là có sử dụng Bazel. Điều này không cấu thành thông tin chứng thực.

Các công ty sử dụng Bazel

hình chữ nhật ký hiệu

Acqio là một công nghệ tài chính cung cấp các sản phẩm và dịch vụ thanh toán cho người bán vừa và nhỏ. Acqio có một số ứng dụng monorepos và sử dụng Bazel cùng vớiKubernetes để cung cấp các dịch vụ vi mô nhanh và đáng tin cậy.

Adobe

Adobe đã phát hành quy tắc Bazel cho các hoạt động triển khai Kubernetes liên tục theo mô hình GitOps.

Tiếng Asana

Asana là một ứng dụng web và ứng dụng dành cho thiết bị di động được thiết kế để giúp các nhóm theo dõi công việc của mình. Theo lời của nguồn:

Bazel đã cải thiện độ tin cậy, độ ổn định và tốc độ cho tất cả các bản dựng/kiểm thử tại Asana. Chúng tôi không cần dọn dẹp do bộ nhớ đệm không chính xác nữa.

Ascend.io

Ascend là một công ty khởi nghiệp tại Palo Alto cung cấp các giải pháp phân tích các tập dữ liệu lớn. Phương châm của họ là Dữ liệu lớn khó. Chúng tôi giúp bạn dễ dàng thực hiện.

Sáp ong

Beeswax là một công ty khởi nghiệp có trụ sở tại New York, cung cấp dịch vụ đặt giá thầu theo thời gian thực. Bazel hỗ trợ khung triển khai và tích hợp liên tục dựa trên Jenkins. Beeswax yêu thích Bazel vì ứng dụng này cực nhanh, chính xác và được hỗ trợ tốt trên nhiều ngôn ngữ và nền tảng.

Cây não

Braintree, một công ty con của PayPal, phát triển các giải pháp thanh toán cho trang web và ứng dụng. Họ sử dụng Bazel cho một số phần của bản dựng nội bộ và Paul Bot thậm chí còn đăng một bài viết thú vị về quá trình họ chuyển sang Bazel.

Canva

Canva sử dụng Bazel để quản lý cơ sở mã polyglot lớn của mình, bao gồm Java, TypeScript, Scala, Python, v.v. Việc di chuyển sang Bazel đã mang lại hiệu quả đáng kể cho nhà phát triển và cơ sở hạ tầng điện toán, ví dụ: thời gian xây dựng CI trung bình giảm 5 đến 6 lần, đồng thời tiếp tục trở thành nền tảng cho các bản dựng phần mềm nhanh, có thể tái tạo và được chuẩn hoá tại công ty.

CarGurus

CarGurus thực hiện sứ mệnh xây dựng một thị trường ô tô minh bạch và đáng tin cậy nhất thế giới, đồng thời sử dụng Bazel để xây dựng một kho lưu trữ polyglot monorepo.

La bàn

La bàn là một nền tảng bất động sản dựa trên công nghệ. Với đội ngũ ưu tú gồm các chuyên gia bất động sản, công nghệ và kinh doanh ưu tú, chúng tôi mong muốn trở thành nguồn tốt nhất và đáng tin cậy nhất cho những người tìm nhà.

Kho lưu trữ dữ liệu

Databricks cung cấp các không gian làm việc tích hợp trên đám mây dựa trên Apache SparkTM.

Cơ sở mã của Databricks là một Monorepo, chứa mã Scala hỗ trợ hầu hết các dịch vụ của chúng tôi, JavaScript cho giao diện người dùng giao diện người dùng, Python để viết tập lệnh, JSON để định cấu hình cơ sở hạ tầng và nhiều tính năng khác [...] Mặc dù monorepo chứa hàng triệu dòng Scala nhưng việc viết mã bên trong rất nhanh và gọn. (Speedy Scala Builds with Bazel tại Databricks)

Dataform

Dataform cung cấp số liệu phân tích có thể mở rộng cho các nhóm dữ liệu. Họ duy trì một số gói TLD và một trang web tài liệu trong một monorepo duy nhất và họ có thể làm tất cả bằng Bazel.

Sau khi di chuyển sang Bazel, họ đã báo cáo nhiều lợi ích, bao gồm:

  • CI nhanh hơn: chúng tôi đã bật tính năng lưu vào bộ nhớ đệm bản dựng từ xa, giúp giảm thời gian xây dựng trung bình từ 30 phút xuống còn 5 phút (cho toàn bộ kho lưu trữ).
  • Cải tiến đối với quá trình phát triển cục bộ: không còn tập lệnh bash ngẫu nhiên nào mà bạn quên chạy nữa, các bản dựng tăng dần giảm xuống chỉ còn vài giây từ phút
  • Thời gian thiết lập của nhà phát triển: Các kỹ sư mới có thể xây dựng tất cả mã của chúng tôi chỉ với 3 phần phụ thuộc – bazel, docker và JVM. Kỹ sư cuối cùng tham gia nhóm chúng tôi đã xây dựng được tất cả mã trong vòng chưa đầy 30 phút trên một chiếc máy tính xách tay hoàn toàn mới, trống

LỒNG Xám bạc

Deep Silver FishLABS là nhà phát triển trò chơi 3D cao cấp. Họ sử dụng Bazel với C++/Python/Go/C làm cơ sở cho công cụ xây dựng nội bộ, đặc biệt là để nướng và triển khai tất cả Thành phần 3D.

Tài khoản đăng

Tại Dropbox, Bazel là một thành phần quan trọng đối với môi trường thử nghiệm và bản dựng được phân phối của chúng tôi. Chúng tôi sử dụng Bazel để kết hợp TypeScript/Python/Go/C/Rust thành các bản phát hành chính thức đáng tin cậy.

Engel và Völkers

Engel & Völkers AG là một công ty tư nhân của Đức, thông qua một loạt các văn phòng được nhượng quyền, cung cấp các dịch vụ liên quan đến giao dịch bất động sản.

Một trong những dự án nội bộ của chúng tôi đã giảm thời gian biên dịch từ 11 phút xuống còn khoảng 1 phút. Đây là một thành tựu ấn tượng và chúng tôi hiện đang nỗ lực để đưa Bazel đến với nhiều dự án hơn. (Thử nghiệm với Google Cloud Build và Bazel)

Etsy

Etsy là một trang web thương mại điện tử tập trung vào các mặt hàng và dụng cụ thủ công hoặc cổ điển, cũng như các mặt hàng độc đáo do nhà máy sản xuất.

Họ sử dụng Bazel để xây dựng và thử nghiệm nền tảng tìm kiếm dựa trên Java. Bazel tạo cả hai gói cho máy chủ kim loại trần và hình ảnh Docker có thể lặp lại.

Evertz.io

Evertz.io là một nền tảng SaaS không máy chủ, đa khách hàng, cung cấp các dịch vụ đa khu vực, tiết kiệm chi phí trên toàn thế giới cho ngành truyền thông truyền thông, do Evertz Microsystems tạo ra.

Trang web được xây dựng và triển khai hoàn chỉnh bằng quy trình công việc của Angular và Bazel (nguồn).

TÌM HIỂU

FINDMINE là một công nghệ tự động hoá dành cho ngành bán lẻ. Công nghệ này sử dụng công nghệ học máy để mở rộng quy trình tuyển chọn sản phẩm thủ công và tẻ nhạt hiện nay. Chúng tôi sử dụng Bazel để cơ giới hoá toàn bộ quy trình xây dựng, kiểm thử và triển khai gói python.

Xuất dữ liệu

Flexport là một đơn vị giao nhận vận tải toàn cầu sử dụng công nghệ; sứ mệnh của chúng tôi là giúp hoạt động thương mại toàn cầu trở nên dễ dàng hơn cho mọi người. Tại Flexport, chúng tôi sử dụng Bazel để tạo/kiểm thử các dịch vụ Java/JavaScript cũng như các thư viện ứng dụng, đồng thời để tạo mã Java và Ruby từ các định nghĩa protobuf. Đọc về cách chúng tôi chạy từng thử nghiệm JUnit 5 riêng biệt với Bazel.

Google

Bazel được thiết kế để có thể mở rộng quy mô theo nhu cầu của Google và đáp ứng các yêu cầu của Google về khả năng tái tạo và hỗ trợ nền tảng/ngôn ngữ. Mọi phần mềm tại Google đều được xây dựng bằng Bazel. Mỗi ngày, Google sử dụng Bazel và các quy tắc của Bazel cho hàng triệu bản dựng.

GRAKN.AI

Biểu trưng GRAKN AI

Grakn là một công nghệ cơ sở dữ liệu đóng vai trò là nền tảng cơ sở kiến thức cho các hệ thống thông minh. Grakn cho phép các hệ thống thông minh diễn giải các tập dữ liệu phức tạp dưới dạng một phần kiến thức duy nhất có thể suy luận được một cách hợp lý. Bazel hỗ trợ nhóm @graknlabs xây dựng một quy trình phân phối và CI được sắp xếp chặt chẽ, giúp quản lý nhiều kho lưu trữ bằng nhiều ngôn ngữ, đồng thời triển khai liền mạch cho nhiều nền tảng.

Huawei

Huawei Technologies đang sử dụng Bazel trong khoảng 30 dự án. Đó là các dự án Java/Scala/Go, ngoại trừ các dự án Go, các dự án khác ban đầu do Maven xây dựng. Chúng ta viết một công cụ đơn giản để dịch một dự án do Maven xây dựng thành dự án do Bazel tạo. Ngày càng có nhiều dự án sử dụng Bazel trong tương lai gần đây.

Giao dịch IC

IMC là một công ty thương mại thuộc quyền sở hữu riêng toàn cầu kiêm nhà tạo lập thị trường có trụ sở tại Amsterdam. Chúng tôi đang sử dụng Bazel để liên tục xây dựng và kiểm thử các dự án Java/C++/Python/SystemVerilog.

Improbable.io

immobable.io phát triển SpatialOS, một hệ điều hành phân phối cho phép tạo ra các mô phỏng lớn nơi hàng triệu thực thể phức tạp sinh sống.

Giao thức trung gian

InteraXon là một công ty điện toán kiểm soát tư duy, tạo ra các nền tảng phần cứng và phần mềm để chuyển đổi sóng não thành tín hiệu kỹ thuật số.

Jupiter

Jupiter là một công ty giao hàng tạp hoá và đồ dùng thiết yếu cho gia đình mỗi tuần.

Chúng sử dụng Bazel trong mã phụ trợ, đặc biệt để biên dịch protos và Kotlin cho tệp nhị phân JVM, sử dụng tính năng lưu vào bộ nhớ đệm từ xa. (nguồn)

Chỉ

Just là một công ty công nghệ tài chính doanh nghiệp có trụ sở chính tại Na Uy, chuyên tạo ra các giải pháp phần mềm để chuyển đổi cách các thủ quỹ của các doanh nghiệp toàn cầu quản lý rủi ro và tính thanh khoản. Toàn bộ ngăn xếp ứng dụng của họ được xây dựng bằng Bazel.

Kitty Hawk Corporation

Kitty Hawk Corporation là một nhà sản xuất máy bay của Mỹ, chuyên sản xuất máy bay điện. Họ sử dụng Bazel với các quy tắc Haskell và Scala.

Dòng

Line cung cấp một ứng dụng để liên lạc tức thì, đây là ứng dụng nhắn tin phổ biến nhất ở Nhật Bản. Họ sử dụng Bazel trên cơ sở mã bao gồm khoảng 60% Swift và 40% C/C++/Target-C/Target-C++ (nguồn).

Sau khi chuyển sang Bazel, chúng tôi đã cải thiện đáng kể thời gian xây dựng. Điều này đã giúp cải thiện đáng kể thời gian xử lý trong giai đoạn đảm bảo chất lượng. Việc phân phối một bản dựng mới cho người kiểm thử không còn có nghĩa là bạn sẽ phải mất thêm một giờ để tạo và kiểm thử. (Cải thiện hiệu suất bản dựng của LINE cho iOS bằng Bazel)

LingoChamp

LingoChamp cung cấp các giải pháp chuyên nghiệp cho người học tiếng Anh. Chúng tôi sử dụng Bazel cho các dự án go, java và python.

LinkedIn

LinkedIn, một công ty con của Microsoft, là mạng xã hội nghề nghiệp lớn nhất thế giới. LinkedIn sử dụng Bazel để xây dựng các ứng dụng iOS.

Phần mềmLucid

Lucid Software là công ty đi đầu trong lĩnh vực cộng tác bằng hình ảnh, giúp các nhóm nhìn thấy và xây dựng tương lai từ ý tưởng thành hiện thực. Với các sản phẩm của Google – Lucidchart, LucidsparkLucidscale, các nhóm có thể thống nhất với một tầm nhìn chung, làm rõ những vấn đề phức tạp và cộng tác một cách trực quan, bất kể họ ở đâu.

Lucid sử dụng Bazel để xây dựng hàng triệu dòng Scala và TypeScript. Việc di chuyển sang Bazel đã giúp đẩy nhanh đáng kể các bản dựng, giảm các phần phụ thuộc bên ngoài vào môi trường xây dựng và đơn giản hoá trải nghiệm của nhà phát triển với hệ thống xây dựng. Bazel đã cải thiện năng suất của nhà phát triển tại Lucid và thúc đẩy sự tăng trưởng hơn nữa.

Lyft

Lyft đang dùng Bazel cho các ứng dụng iOS (nguồn) và ứng dụng Android của họ.

Makani

Makani, hiện là một công ty con của Google, phát triển diều năng lượng và sử dụng Bazel để xây dựng phần mềm (bao gồm cả phần mềm C++ được nhúng của họ).

Buổi gặp mặt

Meetup là cổng mạng xã hội trực tuyến hỗ trợ các cuộc họp nhóm ngoại tuyến. Nhóm kỹ thuật của chương trình hội ngộ đóng góp cho rules_scala và là người duy trì rules_avrorules_openapi.

Nvidia

Tại Nvidia, chúng tôi đã và đang sử dụng dazel(docker bazel) cho python để giải quyết một số đợt xuất hiện ngắn về python của bazel. Mọi thứ khác chạy trong bazel bình thường (Chủ yếu là Go / Sala/ C++/ Cuda) (nguồn)

Công nghệ Peloton

Peloton Technology là một công ty công nghệ xe tự động chuyên giải quyết các tai nạn xe tải và việc sử dụng nhiên liệu. Các phương thức này sử dụng Bazel để giúp các bản dựng đáng tin cậy cho hệ thống an toàn ô tô.

Pinterest

Pinterest là danh mục ý tưởng của thế giới. Các thư viện này sử dụng Bazel để tạo nhiều dịch vụ phụ trợ (Java/C++) và ứng dụng iOS (Target-C/C++).

Chúng tôi nhận thấy Bazel là lựa chọn phù hợp nhất cho các mục tiêu của mình nhằm xây dựng nền tảng giúp cải thiện hiệu suất, loại bỏ sự biến đổi trong môi trường xây dựng và áp dụng dần. Do đó, hiện chúng tôi đang sử dụng Bazel tất cả các bản phát hành iOS. Phát triển các bản dựng dành cho iOS nhanh và đáng tin cậy tại Pinterest

PubRef

PubRef là một nền tảng xuất bản khoa học mới nổi. Các lớp này sử dụng Bazel với rules_closure để tạo giao diện người dùng, các quy tắc java gốc để tạo phần phụ trợ chính, rules_go, rules_noderules_kotlin để tạo các loại dịch vụ phụ trợ. rules_protobuf được dùng để hỗ trợ hoạt động giao tiếp dựa trên gRPC giữa các dịch vụ phụ trợ. PubRef.org có trụ sở tại Boulder, CO.

Vây đỏ

Redfin là một dịch vụ môi giới bất động sản thế hệ tiếp theo với các đại lý địa phương với đầy đủ dịch vụ. Họ sử dụng Bazel để xây dựng và triển khai trang web cũng như nhiều dịch vụ phụ trợ.

Với việc chuyển đổi chủ yếu nằm phía sau chúng ta, mọi thứ được cải thiện đáng kể! Các bản dựng CI của chúng tôi nhanh hơn (nhanh hơn: trước đây các bản dựng này mất 40 – 90 phút, còn hiện tại, bản dựng dành cho nhà phát triển mất trung bình 5 – 6 phút). Độ tin cậy cũng cao hơn nhiều. Việc định lượng điều này là rất khó, nhưng sự chuyển đổi từ lỗi bản dựng không thể giải thích thành sự cố "vừa xảy ra" sang việc được coi là vấn đề thực cần giải quyết đã đặt chúng tôi vào một chu kỳ dài hạn với độ tin cậy ngày càng tăng. (Chúng tôi chuyển từ Maven sang Bazel và các Builds tăng tốc gấp 10 lần)

Nghi thức

Ritual là một ứng dụng đến lấy hàng trên thiết bị di động, giúp kết nối các nhà hàng với khách hàng nhằm cung cấp một công cụ đơn giản, tiết kiệm thời gian để có được đồ ăn và đồ uống mong muốn mà không phải chờ đợi. Ritual sử dụng Bazel cho các dịch vụ phụ trợ của họ.

Chụp

Snap, nhà phát triển ứng dụng nhắn tin Snapchat, đã chuyển từ Buck sang Bazel vào năm 2020 (nguồn). Để biết thêm thông tin chi tiết về quy trình của họ, hãy xem blog về kỹ thuật của họ.

Sọc

Stripe cung cấp các giải pháp thanh toán qua thiết bị di động. Họ là những người duy trì chính các quy tắc Bazel Scala.

Tinder

Tinder đã di chuyển ứng dụng iOS của mình từ CocoaPods sang Bazel vào năm 2021 (nguồn).

Tink

Tink là một công nghệ tài chính của Châu Âu, tạo ra cách thức tốt nhất để kết nối với các ngân hàng trên khắp Châu Âu.

Họ đang sử dụng Bazel để xây dựng các dịch vụ phụ trợ từ một monorepo nhiều ngôn ngữ. Các kỹ sư tại Tink đang tổ chức nhóm họp mặt bazel build //stockholm/....

Tokopedia

Tokopedia là một công ty công nghệ của Indonesia chuyên về thương mại điện tử, với hơn 90 triệu người dùng hoạt động hằng tháng và hơn 7 triệu người bán trên nền tảng này.

Họ đã viết bài viết Cách Tokopedia đạt được thời gian xây dựng iOS nhanh hơn 1000%, trong đó giải thích cách Bazel tăng tốc các bản dựng của mình. Thời gian tạo bản dựng giảm từ 55 phút xuống còn 10 phút khi sử dụng Bazel và giảm xuống còn 5 phút khi lưu vào bộ nhớ đệm từ xa.

Twitter

Twitter đã quyết định di chuyển từ Quần dài sang Bazel làm công cụ xây dựng chính của họ (nguồn).

Hai Sigma

Two Sigma là một công ty công nghệ có trụ sở tại New York chuyên tìm kiếm giá trị của dữ liệu của thế giới.

Uber

Uber là một công ty cung cấp dịch vụ đi chung xe. Với 900 nhà phát triển đang hoạt động, kho lưu trữ Go monorepo của Uber có thể là một trong những kho lưu trữ Go lớn nhất sử dụng Bazel. Hãy xem bài viết Xây dựng dịch vụ Go Monorepo của Uber cùng Bazel để tìm hiểu thêm về trải nghiệm của họ.

Uber Advanced Technologies Group

Uber Advanced Technologies Group đang tập trung vào các hoạt động về phương tiện tự động tại Uber, bao gồm cả dịch vụ vận tải đường bộ/vận tải hàng hoá và dịch vụ đi chung xe tự động. Tổ chức này sử dụng Bazel làm hệ thống xây dựng chính.

Vistar Media

Vistar Media là một nền tảng quảng cáo cho phép các thương hiệu tiếp cận người tiêu dùng dựa trên hành vi của họ trong thế giới thực. Nhóm kỹ thuật của họ chủ yếu ở ngoài Chicago và sử dụng Bazel cho các bản dựng, triển khai, tăng tốc độ kiểm thử cũng như hợp nhất các kho lưu trữ được viết bằng nhiều công nghệ khác nhau.

VMware

VMware sử dụng Bazel để tạo ra các bản dựng đáng tin cậy, tất định trong khi phát triển các sản phẩm tiên tiến cho khách hàng.

Wix

Wix là một nền tảng phát triển web trên đám mây. Phần phụ trợ của họ sử dụng mã Java và Scala. Các phương thức này sử dụng tính năng thực thi từ xa bằng Google Cloud Build.

Chúng tôi nhận thấy các bản dựng sạch nhanh hơn gấp khoảng 5 lần khi chạy bằng phương thức thực thi từ xa bazel. Phương thức này sử dụng khả năng tạo/kiểm thử song song tuyệt vời của bazel khi gửi các hành động xây dựng/kiểm thử đến một nông trại công nhân. Thời gian xây dựng trung bình nhanh hơn gấp 10 lần nhờ sử dụng cơ chế lưu vào bộ nhớ đệm linh hoạt của bazel. (Di chuyển sang Bazel từ Maven hoặc Gradle? 5 câu hỏi quan trọng mà bạn nên tự hỏi bản thân)

Zenly

Zenly là bản đồ trực tiếp về bạn bè và gia đình của bạn. Đó là cách thú vị nhất để gặp mặt — hoặc chỉ đơn giản là xem kết quả! — để các bạn có thể cảm thấy gắn kết, ngay cả khi ở cách xa nhau.


Dự án nguồn mở sử dụng Bazel

Vị trí

Abseil là một tập hợp mã C++ nguồn mở (tuân thủ C++11) được thiết kế để bổ sung cho thư viện chuẩn C++.

Góc

Angular là một khung làm việc web phổ biến. Angular được xây dựng bằng Bazel.

Apollo

Tất cả là một kiến trúc linh hoạt, hiệu suất cao, giúp đẩy nhanh quá trình phát triển, kiểm thử và triển khai Phương tiện tự động.

brpc

Khung RPC cấp công nghiệp được sử dụng trên toàn Baidu, với hơn 1.000.000 phiên bản(không tính ứng dụng) và hàng nghìn loại dịch vụ, được gọi là "baidu-rpc" bên trong Baidu.

cert-manager

cert-manager là một tiện ích bổ sung của Kubernetes để tự động hoá việc quản lý và cấp chứng chỉ TLS từ nhiều nguồn cấp. Việc này sẽ đảm bảo các chứng chỉ hợp lệ và được cập nhật định kỳ, đồng thời cố gắng gia hạn chứng chỉ vào một thời điểm thích hợp trước khi hết hạn.

CallBuilder

Trình tạo mã Java cho phép bạn tạo một trình tạo bằng cách viết một hàm.

CPPItertools

Thư viện C++ cung cấp các tiện ích bổ sung vòng lặp dựa trên phạm vi lấy cảm hứng từ thư viện Itertools và buildin Python. Giống như Itertools và các nội dung tích hợp Python3, thư viện này sử dụng phương thức đánh giá từng phần bất cứ khi nào có thể.

Copybara

Copybara là một công cụ dùng để chuyển đổi và di chuyển mã giữa các kho lưu trữ.

Dagger

Dagger là một khung chèn phần phụ thuộc hoàn toàn tĩnh, tại thời điểm biên dịch cho cả Java và Android.

DAML

DAML là một ngôn ngữ hợp đồng thông minh để xây dựng các ứng dụng được phân phối phù hợp với tương lai trên một môi trường thời gian chạy an toàn và bảo đảm quyền riêng tư.

Phòng thí nghiệm DeepMind

Một nền tảng 3D tuỳ chỉnh để nghiên cứu về AI dựa trên tác nhân người dùng.

Rồng

Drake là một bộ công cụ C++ ra đời tại MIT và hiện do Viện Nghiên cứu Toyota dẫn đầu. Đây là một tập hợp các công cụ để phân tích động lực của rô-bốt và xây dựng hệ thống kiểm soát cho chúng, trong đó chú trọng nhiều đến hoạt động thiết kế/phân tích dựa trên tối ưu hoá.

Đặc phái viên

Proxy C++ L7 và bus truyền thông

Thông báo lỗi

Phát hiện các lỗi Java thường gặp dưới dạng lỗi thời gian biên dịch. (Đang trong quá trình di chuyển sang Bazel.)

Proxy dịch vụ mở rộng

Proxy dịch vụ mở rộng, còn được gọi là ESP là một proxy cho phép khả năng quản lý API cho các dịch vụ API JSON/REST hoặc gRPC. Cách triển khai hiện tại dựa trên máy chủ proxy ngược NGINX HTTP.

FFruit

FFruit là một ứng dụng Android nguồn mở và miễn phí cho dịch vụ phổ biến Falling Juice.

Đánh giá mã Gerrit

Gerrit là công cụ đánh giá mã và quản lý dự án cho các dự án dựa trên Git.

Gitiles

Gitiles là một trình duyệt lưu trữ đơn giản dành cho các kho lưu trữ Git, được xây dựng trên JGit.

Grakn

Grakn (https://grakn.ai/) là công cụ sơ đồ tri thức dùng để sắp xếp các mạng dữ liệu phức tạp và khiến dữ liệu đó có thể truy vấn được.

GRPC

Hệ thống gọi quy trình từ xa trung lập về ngôn ngữ và nền tảng. (Bazel là một hệ thống xây dựng được hỗ trợ, mặc dù không phải là hệ thống chính.)

gVisor

gVisor là một hộp cát thời gian chạy vùng chứa.

Guetzli

Guetzli là một bộ mã hoá JPEG hướng đến mật độ nén tuyệt vời ở chất lượng hình ảnh cao.

Ổi

Trình tạo mã Java cho phép bạn viết các thuộc tính kiểu Prolog và sử dụng chúng liền mạch từ mã Java thông thường.

Heron

Heron là một công cụ xử lý sự kiện phát trực tiếp được phân phối theo thời gian thực và chịu lỗi của Twitter.

Jazzer

Jazzer là một trình kiểm thử mờ cho Java và các ngôn ngữ dựa trên JVM khác có tích hợp với JUnit 5.

JGit

JGit là một thư viện Java gọn nhẹ, thuần tuý triển khai hệ thống quản lý phiên bản Git.

Jsonnet

Một ngôn ngữ tạo cấu hình trang nhã, được chỉ định chính thức cho JSON. (Bazel là một hệ thống xây dựng được hỗ trợ.)

Kubernetes

Kubernetes là một hệ thống nguồn mở dùng để quản lý các ứng dụng trong vùng chứa trên nhiều máy chủ, cung cấp các cơ chế cơ bản để triển khai, bảo trì và mở rộng quy mô ứng dụng.

Kythe

Hệ sinh thái để xây dựng các công cụ hoạt động với mã nguồn.

Nomulus

Dịch vụ đăng ký tên miền cấp cao nhất trên Google App Engine.

ONOS : Hệ điều hành mạng mở

ONOS là nền tảng bộ điều khiển SDN duy nhất hỗ trợ quá trình chuyển đổi từ các mạng "trường màu nâu" cũ sang mạng "trường xanh" SDN. Điều này mang đến các tính năng mới thú vị, cũng như các điểm chi phí triển khai và vận hành gây gián đoạn cho các đơn vị vận hành mạng.

PetitParer cho Java

Ngữ pháp cho ngôn ngữ lập trình được chỉ định theo cách truyền thống ở dạng tĩnh. Rất khó để soạn thảo và sử dụng lại các bản ghi này do có những điểm không rõ ràng xảy ra. PetParer kết hợp các ý tưởng từ phân tích cú pháp không quét, trình kết hợp phân tích cú pháp, phân tích cú pháp biểu thức và phân tích cú pháp gói để lập mô hình ngữ pháp và trình phân tích cú pháp dưới dạng các đối tượng có thể được định cấu hình lại một cách linh hoạt.

PlaidML

PlaidML là một khung làm việc giúp công nghệ học sâu hoạt động ở mọi nơi.

Dự án V

Project V là một bộ công cụ giúp bạn xây dựng mạng lưới quyền riêng tư của riêng mình trên Internet.

Triển khai Prysmatic Labs ETH 2.0

Prysm là một ứng dụng phân đoạn cho ETH 2.0, một nền tảng tính toán phân phối dựa trên chuỗi khối (blockchain).

Tia

Ray là một khung thực thi phân tán linh hoạt và có hiệu suất cao.

Chất lượng cao

Nghỉ ngơi là một thư viện ứng dụng HTTP và REST đơn giản dành cho Go (lấy cảm hứng từ ứng dụng rest-client của Ruby).

Thời gian làm việc

Roughtime là một dự án nhằm mang lại khả năng đồng bộ hoá thời gian một cách an toàn.

Selen

Selenium là một khung di động dùng để kiểm thử ứng dụng web.

Ngữ nghĩa

Ngữ nghĩa là một công cụ dòng lệnh và thư viện Haskell để phân tích cú pháp, phân tích và so sánh mã nguồn. API này do GitHub phát triển (và dùng cho hoạt động điều hướng mã).

Đã phân phát

Served là một thư viện C++ dùng để xây dựng các máy chủ web RESTful hiệu suất cao.

Sonnet

Sonnet là một thư viện được xây dựng trên TensorFlow để xây dựng các mạng nơron phức tạp.

Sorbet

Sorbet là một trình kiểm tra kiểu nhanh và mạnh mẽ cho một tập hợp con của Ruby. Công cụ này mở rộng quy mô thành các cơ sở mã có hàng triệu dòng mã và có thể được áp dụng dần dần.

Spotify

Spotify đang sử dụng Bazel để xây dựng các ứng dụng dành cho iOS và Android (nguồn).

Tink

Tink là một thư viện nguồn mở đa ngôn ngữ, trên nhiều nền tảng, cung cấp các API mật mã an toàn, dễ sử dụng chính xác và khó sử dụng sai.

TensorFlow

Thư viện phần mềm nguồn mở dành cho trí tuệ máy móc.

Ông già Noel ở Turbo

Một trình mô phỏng GameBoy độc lập với nền tảng.

Chống bụi bẩn

Dự án Wyche proof kiểm tra thư viện mật mã chống lại các cuộc tấn công đã biết.

XIOSim

XIOSim là một trình mô phỏng vi cấu trúc chi tiết ở chế độ người dùng dành cho kiến trúc x86.

ZhihuDailyPurify

Zhihu DailyPurify là phiên bản nhẹ nhàng của Zhihu Daily, một trang web hỏi đáp bằng tiếng Trung.