Siapa yang Menggunakan Bazel

Laporkan masalah Lihat sumber Nightly · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

Halaman ini mencantumkan perusahaan dan project OSS yang diketahui menggunakan Bazel. Hal ini bukan merupakan dukungan.

Perusahaan yang menggunakan Bazel

acqio

Acqio adalah perusahaan Fintech yang menyediakan produk dan layanan pembayaran untuk penjual kecil dan menengah. Acqio memiliki beberapa monorepo dan menggunakan Bazel bersama dengan Kubernetes untuk menghadirkan microservice yang cepat dan andal.

Adobe

Adobe telah merilis aturan Bazel untuk deployment Kubernetes berkelanjutan yang didorong GitOps.

Asana

Asana adalah aplikasi web dan seluler yang dirancang untuk membantu tim melacak pekerjaan mereka. Berikut penuturan mereka:

Bazel telah meningkatkan keandalan, stabilitas, dan kecepatan untuk semua build/pengujian di Asana. Kita tidak perlu lagi membersihkan karena cache yang salah.

Ascend.io

Ascend adalah startup Palo Alto yang menawarkan solusi untuk analisis set data besar. Motto mereka adalah Big data itu sulit. Kami mempermudahnya.

ASML

ASML adalah pemimpin inovasi di industri semikonduktor. Kami menyediakan semua yang dibutuhkan pembuat chip – hardware, software, dan layanan – untuk memproduksi pola secara massal pada silikon melalui litografi.

Beeswax

Beeswax adalah startup yang berbasis di New York yang menyediakan bidding real-time sebagai layanan. Bazel mendukung framework continuous integration dan deployment berbasis Jenkins mereka. Beeswax menyukai Bazel karena sangat cepat, benar, dan didukung dengan baik di berbagai bahasa dan platform.

Braintree

Braintree, anak perusahaan PayPal, mengembangkan solusi pembayaran untuk situs dan aplikasi. Mereka menggunakan Bazel untuk sebagian build internal mereka dan Paul Gross bahkan memposting artikel bagus tentang peralihan mereka ke Bazel.

Canva

Canva memanfaatkan Bazel untuk mengelola codebase poliglota yang besar, yang mencakup Java, TypeScript, Scala, Python, dan lainnya. Migrasi ke Bazel telah memberikan efisiensi yang signifikan bagi developer dan infrastruktur komputasi, misalnya penurunan waktu build CI rata-rata sebesar 5-6 kali, dan terus menjadi fondasi build software yang cepat, dapat direproduksi, dan terstandarisasi di perusahaan.

CarGurus

CarGurus memiliki misi untuk membangun marketplace otomotif paling tepercaya dan transparan di dunia, serta menggunakan Bazel untuk membangun monorepo poliglota mereka.

Kompas

Compass adalah platform properti berbasis teknologi. Dengan tim elite yang terdiri dari para profesional di bidang properti, teknologi, dan bisnis, kami berupaya menjadi sumber terbaik dan paling tepercaya bagi para pencari rumah.

Databricks

Databricks menyediakan ruang kerja terintegrasi berbasis cloud berdasarkan Apache Spark™.

Kode Databricks adalah Monorepo, yang berisi kode Scala yang mendukung sebagian besar layanan kami, Javascript untuk UI front-end, Python untuk scripting, Jsonnet untuk mengonfigurasi infrastruktur kami, dan banyak lagi [...] Meskipun monorepo kami berisi satu juta baris Scala, bekerja dengan kode di dalamnya cepat dan lancar. (Speedy Scala Builds with Bazel at Databricks)

Dataform

Dataform menyediakan analisis yang dapat diskalakan untuk tim data. Mereka memelihara beberapa paket NPM dan situs dokumentasi dalam satu monorepo dan mereka melakukannya dengan Bazel.

Setelah migrasi ke Bazel, mereka melaporkan banyak manfaat, termasuk:

  • CI yang lebih cepat: kami mengaktifkan caching build jarak jauh yang telah mengurangi waktu build rata-rata dari 30 menit menjadi 5 menit (untuk seluruh repositori).
  • Peningkatan pada pengembangan lokal: tidak ada lagi skrip bash acak yang lupa Anda jalankan, build inkremental yang berkurang dari menit ke detik
  • Waktu penyiapan developer: Engineer baru dapat membuat semua kode kami hanya dengan 3 dependensi - bazel, docker, dan JVM. Engineer terakhir yang bergabung dengan tim kami berhasil membangun semua kode kami dalam waktu < 30 menit di laptop baru yang kosong

Deep Silver FISHLABS

Deep Silver FISHLABS adalah developer game 3D kelas atas. Mereka menggunakan Bazel dengan C++/Python/Go/C sebagai dasar untuk alat build internal mereka dan terutama untuk memproses dan men-deploy semua Aset 3D mereka.

Dropbox

Di Dropbox, Bazel adalah komponen utama untuk lingkungan build dan pengujian terdistribusi kami. Kami menggunakan Bazel untuk menggabungkan TypeScript/Python/Go/C/Rust menjadi rilis produksi yang andal.

Engel & Völkers

Engel & Völkers AG adalah perusahaan Jerman milik pribadi yang, melalui serangkaian kantor waralaba, menyediakan layanan terkait transaksi real estate.

Salah satu project internal kami telah mengalami penurunan waktu kompilasi dari 11 menit menjadi sekitar 1 menit. Ini adalah pencapaian yang mengesankan dan saat ini kami sedang berupaya menghadirkan Bazel ke lebih banyak project. (Bereksperimen dengan Google Cloud Build dan Bazel)

Etsy

Etsy adalah situs e-commerce yang berfokus pada item dan perlengkapan buatan tangan atau vintage, serta item unik buatan pabrik.

Mereka menggunakan Bazel untuk membangun dan menguji platform penelusuran berbasis Java. Bazel menghasilkan paket untuk server bare metal dan image Docker yang dapat diulang.

Evertz.io

Evertz.io adalah platform SaaS serverless multi-tenant untuk menawarkan layanan multi-regional yang hemat biaya di seluruh dunia kepada Industri Media Penyiaran, yang dibuat oleh Evertz Microsystems.

Situs sepenuhnya dibuat dan di-deploy dengan alur kerja Angular dan Bazel (sumber).

FINDMINE

FINDMINE adalah teknologi otomatisasi untuk industri retail yang menggunakan machine learning untuk menskalakan proses kurasi produk yang saat ini dilakukan secara manual dan membosankan. Kami menggunakan Bazel untuk mengotomatiskan seluruh proses pembuatan, pengujian, dan deployment paket python kami.

Flexport

Flexport adalah ekspedisi global yang didukung teknologi; misi kami adalah mempermudah perdagangan global bagi semua orang. Di Flexport, kami menggunakan Bazel untuk mem-build/menguji layanan dan library klien Java/JavaScript kami serta untuk membuat kode Java dan Ruby dari definisi protobuf. Baca tentang cara kami menjalankan setiap pengujian JUnit 5 secara terpisah dengan Bazel.

Foursquare

Misi Foursquare adalah menciptakan teknologi yang membangun jembatan yang bermakna antara ruang digital dan tempat fisik. Kami mengelola jutaan baris kode, terutama Scala dan Python, yang mendukung aplikasi intensif data, termasuk proses build container dan codegen yang kompleks, dengan Bazel.

GermanTechJobs

Bazel telah menyederhanakan alur kerja kami 10 kali lipat dan memungkinkan pengiriman fitur dalam skala besar.

Google

Bazel dirancang agar dapat diskalakan untuk memenuhi kebutuhan Google dan memenuhi persyaratan reproduksibilitas dan dukungan platform/bahasa Google. Semua software di Google dibangun menggunakan Bazel. Google menggunakan Bazel dan aturannya untuk jutaan build setiap hari.

Huawei

Huawei Technologies menggunakan Bazel di sekitar 30 project, yang merupakan project Java/Scala/Go, kecuali project Go, yang lainnya awalnya dibangun oleh Maven. Kita menulis alat sederhana untuk menerjemahkan project yang dibangun dengan Maven menjadi project yang dibangun dengan Bazel. Makin banyak project akan menggunakan Bazel dalam waktu dekat.

IMC Trading

IMC adalah perusahaan perdagangan eksklusif dan market maker global yang berkantor pusat di Amsterdam. Kami menggunakan Bazel untuk terus membangun dan menguji project Java/C++/Python/SystemVerilog kami.

Improbable.io

Improbable.io mengembangkan SpatialOS, sistem operasi terdistribusi yang memungkinkan pembuatan simulasi besar yang dihuni oleh jutaan entitas kompleks.

Interaxon

InteraXon adalah perusahaan komputasi yang dikontrol pikiran yang membuat platform hardware dan software untuk mengonversi gelombang otak menjadi sinyal digital.

Jupiter

Jupiter adalah perusahaan yang menyediakan pengiriman bahan makanan dan kebutuhan rumah tangga setiap minggu.

Mereka menggunakan Bazel dalam kode backend, khususnya untuk mengompilasi proto dan Kotlin ke biner JVM, menggunakan caching jarak jauh. (sumber)

Hanya

Just adalah perusahaan teknologi keuangan untuk perusahaan, yang berkantor pusat di Norwegia, yang menciptakan solusi software untuk mengubah cara pengelola keuangan perusahaan global mengelola risiko dan likuiditas. Seluruh stack aplikasi mereka dibangun dengan Bazel.

Line

Line menyediakan aplikasi untuk komunikasi instan, yang merupakan aplikasi pesan paling populer di Jepang. Mereka menggunakan Bazel pada codebase yang terdiri dari sekitar 60% Swift dan 40% C/C++/Objective-C/Objective-C++ (sumber).

Setelah beralih ke Bazel, kami dapat mencapai peningkatan besar dalam waktu build. Hal ini memberikan peningkatan yang signifikan dalam waktu penyelesaian selama periode QA. Mendistribusikan build baru kepada penguji kami tidak lagi berarti menunggu satu jam lagi untuk membangun dan menguji. (Meningkatkan Performa Build LINE untuk iOS dengan Bazel)

LingoChamp

LingoChamp menyediakan solusi profesional bagi pelajar bahasa Inggris. Kami menggunakan Bazel untuk project go, java, dan python kami.

LinkedIn

LinkedIn, anak perusahaan Microsoft, adalah jaringan sosial profesional terbesar di dunia. LinkedIn menggunakan Bazel untuk membangun Aplikasi iOS-nya.

Lucid Software

Lucid Software adalah pemimpin dalam kolaborasi visual, yang membantu tim melihat dan membangun masa depan dari ide hingga kenyataan. Dengan produknya—Lucidchart, Lucidspark, dan Lucidscale—tim dapat menyelaraskan visi bersama, menyederhanakan kompleksitas, dan berkolaborasi secara visual, di mana pun mereka berada.

Lucid menggunakan Bazel untuk membangun jutaan baris Scala dan TypeScript. Migrasi ke Bazel telah mempercepat build-nya secara luar biasa, mengurangi dependensi eksternal pada lingkungan build, dan menyederhanakan pengalaman developer dengan sistem build. Bazel telah meningkatkan produktivitas developer di Lucid dan membuka peluang pertumbuhan lebih lanjut.

Lyft

Lyft menggunakan Bazel untuk Aplikasi iOS (sumber) dan Android mereka.

Meetup

Meetup adalah portal jejaring sosial online yang memfasilitasi pertemuan grup offline. Tim engineering Meetup berkontribusi pada rules_scala dan merupakan pengelola rules_avro dan rules_openapi.

Nvidia

Di Nvidia, kami telah menggunakan dazel(docker bazel) untuk python guna mengatasi beberapa kekurangan python bazel. Semua yang lain berjalan di bazel normal (Sebagian besar Go / Scala/ C++/ Cuda) (source)

Teknologi Peloton

Peloton Technology adalah perusahaan teknologi kendaraan otomatis yang mengatasi kecelakaan truk dan penggunaan bahan bakar. Mereka menggunakan Bazel untuk mengaktifkan build yang andal untuk sistem keselamatan otomotif.

Pigweed

Pigweed adalah solusi open source untuk pengembangan produk embedded yang berkelanjutan, andal, dan cepat bagi tim besar. Pigweed telah dikirimkan di jutaan perangkat, termasuk rangkaian perangkat Pixel Google, termostat Nest, satelit, dan drone udara otonom.

Pigweed menggunakan Bazel sebagai sistem build utamanya. Postingan blog Bazel for Embedded membahas alasan kami menganggapnya sebagai sistem build yang sangat baik untuk project embedded.

Pinterest

Pinterest adalah katalog ide dunia. Mereka menggunakan Bazel untuk membangun berbagai layanan backend (Java/C++) dan aplikasi iOS (Objective-C/C++).

Kami mengidentifikasi bahwa Bazel adalah yang paling sesuai dengan sasaran kami untuk membangun fondasi peningkatan performa yang signifikan, menghilangkan variabilitas di lingkungan build, dan mengadopsi secara bertahap. Oleh karena itu, kami sekarang mengirimkan semua rilis iOS menggunakan Bazel. Mengembangkan build iOS yang cepat & andal di Pinterest

PubRef

PubRef adalah platform publikasi ilmiah yang sedang berkembang. Mereka menggunakan Bazel dengan rules_closure untuk mem-build frontend, aturan java native untuk mem-build backend utama, rules_go, rules_node, dan rules_kotlin untuk mem-build berbagai layanan backend. rules_protobuf digunakan untuk membantu komunikasi berbasis gRPC antara layanan backend. PubRef.org berbasis di Boulder, CO.

Redfin

Redfin adalah broker real estate generasi berikutnya dengan agen lokal layanan lengkap. Mereka menggunakan Bazel untuk membangun dan men-deploy situs serta berbagai layanan backend.

Setelah sebagian besar konversi selesai, semuanya menjadi jauh lebih baik. Build CI kami lebih cepat (jauh lebih cepat: sebelumnya membutuhkan waktu 40–90 menit, dan kini build dev rata-rata 5–6 menit). Keandalannya juga jauh lebih tinggi. Hal ini lebih sulit dikuantifikasi, tetapi perubahan dari kegagalan build yang tidak dapat dijelaskan yang “terjadi begitu saja” menjadi masalah nyata yang harus diselesaikan telah menempatkan kami pada siklus positif keandalan yang terus meningkat. (Kami Beralih dari Maven ke Bazel dan Build Menjadi 10x Lebih Cepat)

Ritual

Ritual adalah aplikasi pengambilan pesanan seluler yang menghubungkan restoran dengan pelanggan untuk menawarkan alat yang sederhana dan menghemat waktu untuk mendapatkan makanan dan minuman yang mereka inginkan, tanpa perlu menunggu. Ritual menggunakan Bazel untuk layanan backend mereka.

Jepret

Snap, developer aplikasi pesan Snapchat, telah bermigrasi dari Buck ke Bazel pada tahun 2020 (sumber). Untuk mengetahui detail selengkapnya tentang prosesnya, lihat blog engineering mereka.

Stripe

Stripe menyediakan solusi pembayaran seluler. Mereka menggunakan Bazel dalam pipeline build dan pengujian, seperti yang dijelaskan dalam blog engineering mereka.

Tinder

Tinder memigrasikan aplikasi iOS-nya dari CocoaPods ke Bazel pada tahun 2021 (sumber).

Tink

Tink adalah perusahaan teknologi finansial Eropa yang membangun cara terbaik untuk terhubung ke bank di seluruh Eropa.

Mereka menggunakan Bazel untuk membangun layanan backend dari monorepo poliglota. Engineer di Tink mengelola grup pertemuan bazel build //stockholm/....

Tokopedia

Tokopedia adalah perusahaan teknologi Indonesia yang bergerak di bidang e-commerce, dengan lebih dari 90 juta pengguna aktif bulanan dan lebih dari 7 juta penjual di platformnya.

Mereka menulis artikel How Tokopedia Achieved 1000% Faster iOS Build Time, yang menjelaskan cara Bazel mempercepat build mereka. Durasi build berkurang dari 55 menit menjadi 10 menit dengan menggunakan Bazel, dan turun menjadi 5 menit dengan remote caching.

Trunk.io

Trunk adalah perusahaan yang berbasis di San Francisco dan didukung oleh Andreessen Horowitz dan Initialized Capital. Trunk menawarkan layanan penggabungan pull request yang canggih dengan dukungan terbaik untuk sistem build Bazel. Dengan memanfaatkan pemahaman Bazel tentang dependensi dalam codebase, layanan penggabungan Trunk secara cerdas membuat jalur penggabungan paralel, sehingga memungkinkan perubahan independen diuji dan digabungkan secara bersamaan.

Monorepo internal Trunk membangun C++ 20 dan typescript modern sekaligus memanfaatkan pengetahuan grafik bazel untuk menguji dan menggabungkan kode secara selektif.

Twitter

Twitter telah memutuskan untuk bermigrasi dari Pants ke Bazel sebagai alat build utamanya (sumber).

Two Sigma

Two Sigma adalah perusahaan teknologi yang berkantor pusat di New York dan berdedikasi untuk menemukan nilai dalam data dunia.

TypeDB

Logo TypeDB

TypeDB adalah teknologi database yang dapat digunakan untuk memodelkan data yang saling terhubung secara intuitif. Melalui bahasa kueri polimorfik dan teori jenisnya, TypeQL, data dapat diakses dengan kueri sederhana yang dapat dibaca oleh manusia dan berjalan secepat kilat.

Bazel memungkinkan tim TypeDB membangun pipeline CI dan distribusi yang sangat terorkestrasi yang mengelola banyak repositori dalam berbagai bahasa, dan men-deploy ke berbagai platform dengan lancar. Tim TypeDB juga telah merilis aturan Bazel untuk merakit dan men-deploy distribusi software.

Uber

Uber adalah perusahaan transportasi online. Dengan 900 developer aktif, monorepo Go Uber kemungkinan merupakan salah satu repositori Go terbesar yang menggunakan Bazel. Lihat artikel Membangun Monorepo Go Uber dengan Bazel untuk mempelajari lebih lanjut pengalaman mereka.

Uber Advanced Technologies Group

Uber Advanced Technologies Group berfokus pada upaya kendaraan otonom di Uber, termasuk transportasi/pengiriman barang dan layanan berbagi tumpangan otonom. Organisasi menggunakan Bazel sebagai sistem build utamanya.

Vistar Media

Vistar Media adalah platform iklan yang memungkinkan merek menjangkau konsumen berdasarkan perilaku mereka di dunia fisik. Tim engineering mereka berbasis di Philadelphia dan menggunakan Bazel untuk build, deployment, guna mempercepat pengujian, dan menggabungkan repositori yang ditulis dengan berbagai teknologi yang berbeda.

VMware

VMware menggunakan Bazel untuk menghasilkan build yang deterministik dan andal saat mengembangkan produk inovatif bagi pelanggannya.

Wix

Wix adalah platform pengembangan web berbasis cloud. Backend mereka menggunakan kode Java dan Scala. Mereka menggunakan eksekusi jarak jauh dengan Google Cloud Build.

Kami telah melihat build bersih yang sekitar 5 kali lebih cepat saat dijalankan dengan eksekusi jarak jauh bazel yang memanfaatkan kemampuan paralelisme build/pengujian bazel yang hebat saat mengirimkan tindakan build/pengujian ke farm pekerja. Waktu build rata-rata lebih dari 10 kali lebih cepat karena penggunaan mekanisme caching agresif bazel. (Beralih ke Bazel dari Maven atau Gradle? 5 pertanyaan penting yang harus Anda ajukan pada diri sendiri)

Zenly

Zenly adalah peta live teman dan keluarga Anda. Ini adalah cara paling seru untuk bertemu — atau sekadar melihat apa yang sedang terjadi. — sehingga Anda dapat merasakan kebersamaan, meskipun Anda terpisah.


Project open source yang menggunakan Bazel

Abseil

Abseil adalah kumpulan kode C++ open source (yang sesuai dengan C++11) yang dirancang untuk menambah library standar C++.

Angular

Angular adalah framework web yang populer. Angular dibuat dengan Bazel.

Apollo

Apollo adalah arsitektur berperforma tinggi dan fleksibel yang mempercepat pengembangan, pengujian, dan deployment Kendaraan Otonom.

brpc

Framework RPC tingkat industri yang digunakan di seluruh Baidu, dengan lebih dari 1.000.000 instance(tidak termasuk klien) dan ribuan jenis layanan, yang disebut "baidu-rpc" di dalam Baidu.

cert-manager

cert-manager adalah add-on Kubernetes untuk mengotomatiskan pengelolaan dan penerbitan sertifikat TLS dari berbagai sumber penerbitan. Hal ini akan memastikan sertifikat valid dan diperbarui secara berkala, serta mencoba memperpanjang sertifikat pada waktu yang tepat sebelum masa berlakunya habis.

CallBuilder

Generator kode Java yang memungkinkan Anda membuat builder dengan menulis satu fungsi.

CPPItertools

Library C++ yang menyediakan add-on loop for berbasis rentang yang terinspirasi oleh library bawaan dan itertools Python. Seperti itertools dan Python3 bawaan, library ini menggunakan evaluasi lambat jika memungkinkan.

Copybara

Copybara adalah alat untuk mengubah dan memindahkan kode antar-repositori.

Dagger

Dagger adalah framework injeksi dependensi waktu kompilasi yang sepenuhnya statis untuk Java dan Android.

DAML

DAML adalah bahasa smart contract untuk membangun aplikasi terdistribusi yang siap menghadapi masa depan pada runtime yang aman dan memperhatikan privasi.

DeepMind Lab

Platform 3D yang dapat disesuaikan untuk riset AI berbasis agen.

Drake

Drake adalah toolbox C++ yang dimulai di MIT dan kini dipimpin oleh Toyota Research Institute. Ini adalah kumpulan alat untuk menganalisis dinamika robot kami dan membangun sistem kontrol untuknya, dengan penekanan berat pada desain/analisis berbasis pengoptimalan.

Envoy

Bus komunikasi dan proxy L7 C++

Rentan Terhadap Error

Menangkap kesalahan Java umum sebagai error waktu kompilasi. (Migrasi ke Bazel sedang berlangsung.)

Extensible Service Proxy

Extensible Service Proxy, alias ESP adalah proxy yang memungkinkan kemampuan pengelolaan API untuk layanan API JSON/REST atau gRPC. Implementasi saat ini didasarkan pada server proxy terbalik HTTP NGINX.

FFruit

FFruit adalah aplikasi Android gratis & open source untuk layanan populer Falling Fruit.

Gerrit Code Review

Gerrit adalah alat peninjauan kode dan pengelolaan project untuk project berbasis Git.

Gitiles

Gitiles adalah browser repositori sederhana untuk repositori Git, yang dibangun di JGit.

Grakn

Grakn (https://grakn.ai/) adalah mesin pustaka pengetahuan untuk mengatur jaringan data yang kompleks dan membuatnya dapat dikueri.

GRPC

Sistem panggilan prosedur jarak jauh yang tidak bergantung pada bahasa dan platform. (Bazel adalah sistem build yang didukung, meskipun bukan yang utama.)

gVisor

gVisor adalah sandbox runtime container.

Guetzli

Guetzli adalah encoder JPEG yang bertujuan untuk mencapai kepadatan kompresi yang sangat baik dengan kualitas visual yang tinggi.

Gulava

Generator kode Java yang memungkinkan Anda menulis predikat gaya Prolog dan menggunakannya dengan lancar dari kode Java normal.

Heron

Heron adalah mesin pemrosesan stream fault-tolerant, terdistribusi, dan real-time dari Twitter.

Jazzer

Jazzer adalah fuzzer untuk Java dan bahasa berbasis JVM lainnya yang terintegrasi dengan JUnit 5.

JGit

JGit adalah library Java murni yang ringan dan mengimplementasikan sistem kontrol versi Git.

Jsonnet

Bahasa pembuatan konfigurasi yang elegan dan ditentukan secara formal untuk JSON. (Bazel adalah sistem build yang didukung.)

Kubernetes

Kubernetes adalah sistem open source untuk mengelola aplikasi dalam container di beberapa host, yang menyediakan mekanisme dasar untuk deployment, pemeliharaan, dan penskalaan aplikasi.

Kythe

Ekosistem untuk membangun alat yang berfungsi dengan kode.

Nomulus

Layanan pendaftaran nama domain level teratas di Google App Engine.

ONOS : Open Network Operating System

ONOS adalah satu-satunya platform pengontrol SDN yang mendukung transisi dari jaringan “brown field” lama ke jaringan “green field” SDN. Hal ini memungkinkan kemampuan baru yang menarik, serta titik biaya operasional dan deployment yang disruptif bagi operator jaringan.

PetitParser untuk Java

Tata bahasa untuk bahasa pemrograman biasanya ditentukan secara statis. Hal ini sulit disusun dan digunakan kembali karena ambiguitas yang pasti muncul. PetitParser menggabungkan ide dari penguraian tanpa pemindai, kombinator parser, grammar ekspresi penguraian dan parser packrat untuk memodelkan grammar dan parser sebagai objek yang dapat dikonfigurasi ulang secara dinamis.

PlaidML

PlaidML adalah framework untuk membuat deep learning berfungsi di mana saja.

Project V

Project V adalah sekumpulan alat untuk membantu Anda membangun jaringan privasi sendiri melalui internet.

Implementasi Ethereum 2.0 Prysmatic Labs

Prysm adalah klien sharding untuk Ethereum 2.0, platform komputasi terdistribusi berbasis blockchain.

Ray

Ray adalah framework eksekusi terdistribusi berperforma tinggi yang fleksibel.

Resty

Resty adalah library klien HTTP dan REST sederhana untuk Go (terinspirasi oleh rest-client Ruby).

Roughtime

Roughtime adalah project yang bertujuan untuk menyediakan sinkronisasi waktu yang aman.

Selenium

Selenium adalah framework portabel untuk menguji aplikasi web.

Semantik

Semantic adalah library dan alat command line Haskell untuk mengurai, menganalisis, dan membandingkan kode sumber. Dikembangkan oleh GitHub (dan digunakan misalnya untuk navigasi kode).

Ditayangkan

Served adalah library C++ untuk membangun server web RESTful berperforma tinggi.

Sonnet

Sonnet adalah library yang dibangun di atas TensorFlow untuk membangun jaringan neural yang kompleks.

Sorbet

Sorbet adalah pemeriksa jenis yang cepat dan canggih untuk subset Ruby. Fitur ini dapat diskalakan ke codebase dengan jutaan baris kode dan dapat diterapkan secara bertahap.

Spotify

Spotify menggunakan Bazel untuk membangun Aplikasi iOS dan Android mereka (sumber).

Tink

Tink adalah library open source multi-bahasa dan lintas platform yang menyediakan API kriptografi yang aman, mudah digunakan dengan benar, dan sulit disalahgunakan.

TensorFlow

Library software open source untuk kecerdasan mesin.

Turbo Santa

Emulator GameBoy yang tidak bergantung pada platform.

Wycheproof

Project Wycheproof menguji library kripto terhadap serangan yang diketahui.

XIOSim

XIOSim adalah simulator mikroarsitektur mode pengguna yang mendetail untuk arsitektur x86.

ZhihuDailyPurify

ZhihuDailyPurify adalah versi ringan dari Zhihu Daily, sebuah situs tanya jawab China.