Bu sayfada, Bazel'i kullandığı bilinen şirketler ve açık kaynak projeleri listelenmektedir. Bu, bir onay teşkil etmez.
Bazel kullanan şirketler
acqio
Acqio, küçük ve orta ölçekli satıcılara ödeme ürünleri ve hizmetleri sunan bir Fintech şirketidir. Acqio, birkaç monorepo'ya sahiptir ve hızlı ve güvenilir mikro hizmetler sunmak için Kubernetes ile birlikte Bazel'i kullanır.
Adobe
Adobe, sürekli ve GitOps destekli Kubernetes dağıtımları için Bazel kuralları yayınladı.
Asana
Asana, ekiplerin çalışmalarını takip etmesine yardımcı olmak için tasarlanmış bir web ve mobil uygulamadır. Kendi ifadeleriyle:
Bazel, Asana'daki tüm derlemeler/testler için güvenilirliği, kararlılığı ve hızı artırdı. Artık yanlış önbellekler nedeniyle temizleme yapmamız gerekmiyor.
Ascend.io
Ascend, büyük veri kümelerinin analizi için çözümler sunan bir Palo Alto girişimidir. Şirketin mottosu Büyük veri zordur. Bu işlemi kolaylaştırıyoruz.
ASML
ASML, yarı iletken sektöründe yenilikçi bir liderdir. Litografi yoluyla silikon üzerinde kalıpları seri olarak üretmek için çip üreticilerine ihtiyaç duydukları her şeyi (donanım, yazılım ve hizmetler) sağlarız.
Beeswax
Beeswax, hizmet olarak gerçek zamanlı teklif verme sunan New York merkezli bir girişimdir. Bazel, Jenkins tabanlı sürekli entegrasyon ve dağıtım çerçevelerini destekler. Beeswax, Bazel'i çok hızlı, doğru ve birçok dil ve platformda iyi desteklendiği için tercih ediyor.
Braintree
PayPal'ın bir yan kuruluşu olan Braintree, web siteleri ve uygulamalar için ödeme çözümleri geliştirir. Dahili derlemelerinin bazı bölümlerinde Bazel'i kullanıyorlar. Paul Gross, Bazel'e geçişlerinin nasıl gittiğiyle ilgili güzel bir yazı bile yayınladı.
Canva
Canva, Java, TypeScript, Scala, Python ve daha fazlasını içeren büyük ve çok dilli kod tabanını yönetmek için Bazel'den yararlanır. Bazel'e geçiş, geliştirici ve bilgi işlem altyapısı açısından önemli verimlilikler sağladı. Örneğin, ortalama CI derleme sürelerinde 5-6 kat azalma elde edildi. Bazel, şirkette hızlı, yeniden üretilebilir ve standartlaştırılmış yazılım derlemelerinin temeli olmaya devam ediyor.
CarGurus
CarGurus, dünyanın en güvenilir ve şeffaf otomotiv pazarını oluşturma misyonuyla hareket ediyor ve çok dilli monorepo'sunu oluşturmak için Bazel'i kullanıyor.
Pusula
Compass, teknoloji odaklı bir emlak platformudur. Emlak, teknoloji ve iş dünyasından seçkin bir ekiple, ev arayanlar için en iyi ve en güvenilir kaynak olmayı hedefliyoruz.
Databricks
Databricks, Apache Spark™'a dayalı bulut tabanlı entegre çalışma alanları sağlar.
Databricks kod tabanı, hizmetlerimizin çoğunu destekleyen Scala kodunu, ön uç kullanıcı arayüzü için JavaScript'i, komut dosyası yazmak için Python'u, altyapımızı yapılandırmak için Jsonnet'i ve daha fazlasını içeren bir Monorepo'dur [...] Monorepo'muz bir milyon satır Scala içermesine rağmen, içindeki kodla çalışmak hızlı ve kolaydır. (Databricks'te Bazel ile Hızlı Scala Derlemeleri)
Dataform
Dataform, veri ekipleri için ölçeklenebilir analizler sağlar. Tek bir monorepo'da birkaç NPM paketi ve doküman sitesi barındırıyorlar. Tüm bunları Bazel ile yapıyorlar.
Bazel'e taşındıktan sonra, aşağıdakiler de dahil olmak üzere birçok avantaj elde ettiklerini bildirdiler:
- Daha hızlı CI: Uzak derleme önbelleğe alma özelliğini etkinleştirdik. Bu sayede, ortalama derleme süremiz 30 dakikadan 5 dakikaya (depolama alanının tamamı için) düştü.
- Yerel geliştirmede iyileştirmeler: Artık çalıştırmayı unuttuğunuz rastgele bash komut dosyaları olmayacak, artımlı derlemeler dakikalar yerine saniyeler içinde tamamlanacak
- Geliştirici kurulum süresi: Yeni mühendisler tüm kodlarımızı yalnızca 3 bağımlılıkla (bazel, docker ve JVM) derleyebilir. Ekibimize katılan son mühendis, tüm kodlarımızı yepyeni ve boş bir dizüstü bilgisayarda 30 dakikadan kısa bir sürede derlemeyi başardı.
Deep Silver FISHLABS
Deep Silver FISHLABS, yüksek kaliteli 3D oyunlar geliştiren bir şirkettir. Şirket, dahili derleme araçları ve özellikle tüm 3D öğelerini derleyip dağıtmak için temel olarak C++/Python/Go/C ile birlikte Bazel'i kullanır.
Dropbox
Dropbox'ta Bazel, dağıtılmış derleme ve test ortamımızın önemli bir bileşenidir. TypeScript/Python/Go/C/Rust'i güvenilir üretim sürümlerinde birleştirmek için Bazel'i kullanırız.
Engel & Völkers
Engel & Völkers AG, bir dizi franchise ofisi aracılığıyla emlak işlemleriyle ilgili hizmetler sunan özel bir Alman şirketidir.
Şirket içi projelerimizden birinde derleme süresi 11 dakikadan yaklaşık 1 dakikaya düştü. Bu etkileyici bir başarıydı ve şu anda Bazel'i daha fazla projeye dahil etmek için çalışıyoruz. (Google Cloud Build ve Bazel ile deneme yapma)
Etsy
Etsy, el yapımı veya vintage ürünler ve malzemelerin yanı sıra fabrikada üretilmiş benzersiz ürünlere odaklanan bir e-ticaret web sitesidir.
Java tabanlı arama platformunu oluşturmak ve test etmek için Bazel'i kullanıyorlar. Bazel, hem bare metal sunucular hem de tekrarlanabilir Docker görüntüleri için paketler oluşturur.
Evertz.io
Evertz.io, Evertz Microsystems tarafından oluşturulan, yayın medyası sektörüne dünya genelinde maliyet etkin, çok bölgeli hizmetler sunmak için tasarlanmış çok kiracılı, sunucusuz bir SaaS platformudur.
Web sitesi, Angular ve Bazel iş akışı (kaynak) ile tamamen oluşturulup dağıtılmıştır.
FINDMINE
FINDMINE, perakende sektörüne yönelik bir otomasyon teknolojisidir. Mevcut manuel ve zahmetli ürün seçki süreciyle ilgili ölçeği artırmak için makine öğrenimini kullanır. Python paketi oluşturma, test etme ve dağıtma sürecimizin tamamını otomatikleştirmek için Bazel'i kullanırız.
Flexport
Flexport, teknoloji destekli bir küresel nakliye acentesidir. Misyonumuz, küresel ticareti herkes için kolaylaştırmaktır. Flexport'ta Java/JavaScript hizmetlerimizi ve istemci kitaplıklarımızı derlemek/test etmek ve protobuf tanımlarından Java ve Ruby kodu oluşturmak için Bazel'i kullanırız. Bazel ile JUnit 5 testlerini tek tek nasıl çalıştırdığımız hakkında bilgi edinin.
Foursquare
Foursquare'ın misyonu, dijital alanlar ile fiziksel yerler arasında anlamlı köprüler oluşturan teknolojiler oluşturmaktır. Karmaşık kod oluşturma ve kapsayıcı oluşturma süreçleri de dahil olmak üzere, veri yoğun uygulamaları destekleyen temel olarak Scala ve Python kodlarından oluşan milyonlarca satır kodu Bazel ile yönetiyoruz.
GermanTechJobs
Bazel, iş akışlarımızı 10 kat basitleştirdi ve kargo özelliklerini geniş ölçekte etkinleştirdi.
Bazel, Google'ın ihtiyaçlarına göre ölçeklendirilebilecek ve Google'ın yeniden üretilebilirlik ve platform/dil desteğiyle ilgili şartlarını karşılayacak şekilde tasarlanmıştır. Google'daki tüm yazılımlar Bazel kullanılarak derlenir. Google, Bazel'i ve kurallarını her gün milyonlarca derleme için kullanır.
Huawei
Huawei Technologies, yaklaşık 30 projede Bazel kullanıyor. Bunlar Java/Scala/Go projeleridir. Go projeleri dışındaki diğer projeler başlangıçta Maven tarafından derlenmiştir. Maven ile derlenmiş bir projeyi Bazel ile derlenmiş bir projeye dönüştürmek için basit bir araç yazdık. Yakın gelecekte daha fazla projede Bazel kullanılacaktır.
IMC Trading
IMC, Amsterdam merkezli bir tescilli alım satım firması ve piyasa yapıcıdır. Java/C++/Python/SystemVerilog projelerimizi sürekli olarak derlemek ve test etmek için Bazel'i kullanıyoruz.
Improbable.io
Improbable.io, milyonlarca karmaşık öğenin bulunduğu devasa simülasyonlar oluşturmayı sağlayan dağıtılmış bir işletim sistemi olan SpatialOS'u geliştirir.
Interaxon
InteraXon, beyin dalgalarını dijital sinyallere dönüştürmek için donanım ve yazılım platformları oluşturan, düşünce kontrollü bir bilgi işlem firmasıdır.
Jupiter
Jupiter, her hafta gıda ve ev ihtiyaçlarının teslimatını yapan bir şirkettir.
Arka uç kodlarında, özellikle de uzaktan önbelleğe alma özelliğini kullanarak protoları ve Kotlin'i JVM ikili programlarına derlemek için Bazel'i kullanıyorlar. (source)
Just
Just, merkezi Norveç'te bulunan bir kurumsal finans teknolojisi şirketidir. Şirket, küresel kurumsal hazine yöneticilerinin risk ve likidite yönetimini dönüştürmek için yazılım çözümleri geliştiriyor. Uygulama yığınlarının tamamı Bazel ile oluşturulmuştur.
Çizgi
Line, Japonya'da en popüler mesajlaşma uygulaması olan anlık iletişim uygulaması sunar. Yaklaşık% 60'ı Swift ve %40'ı C/C++/Objective-C/Objective-C++ (source) olan kod tabanlarında Bazel kullanıyorlar.
Bazel'e geçtikten sonra derleme sürelerinde büyük bir iyileşme elde ettik. Bu, kalite kontrol dönemindeki teslimat süresinde önemli bir iyileşme sağladı. Test kullanıcılarımıza yeni bir derleme dağıtmak artık derleme ve test için bir saat daha beklemek anlamına gelmiyor. (Bazel ile iOS için LINE'ın derleme performansını iyileştirme)
LingoChamp
LingoChamp, İngilizce öğrenenlere profesyonel çözümler sunar. Go, Java ve Python projelerimiz için Bazel'i kullanıyoruz.
Microsoft'un bir yan kuruluşu olan LinkedIn, dünyanın en büyük profesyonel sosyal ağıdır. LinkedIn, iOS uygulamalarını oluşturmak için Bazel'i kullanır.
Lucid Software
Lucid Software, ekiplerin geleceği fikirden gerçeğe dönüştürmesine yardımcı olan görsel ortak çalışma alanında lider bir kuruluştur. Lucidchart, Lucidspark ve Lucidscale ürünleri sayesinde ekipler, bulundukları konumdan bağımsız olarak ortak bir vizyona uyum sağlayabilir, karmaşıklığı netleştirebilir ve görsel olarak ortak çalışabilir.
Lucid, milyonlarca satır Scala ve TypeScript oluşturmak için Bazel'i kullanır. Bazel'e geçiş, derlemeleri büyük ölçüde hızlandırdı, derleme ortamına olan harici bağımlılıkları azalttı ve geliştiricilerin derleme sistemiyle ilgili deneyimini basitleştirdi. Bazel, Lucid'deki geliştirici üretkenliğini artırdı ve daha fazla büyümenin önünü açtı.
Lyft
Lyft, iOS (kaynak) ve Android uygulamaları için Bazel'i kullanıyor.
Meetup
Meetup, çevrimdışı grup toplantılarını kolaylaştıran bir online sosyal ağ portalıdır. Meetup mühendislik ekibi, rules_scala'ya katkıda bulunur ve rules_avro ile rules_openapi'nin koruyucusudur.
Nvidia
Nvidia'da, Bazel'in Python eksikliklerinden bazılarını gidermek için Python için dazel'i(docker bazel) kullanıyoruz. Diğer her şey normal bazel'de çalışır (Çoğunlukla Go / Scala/ C++/ Cuda) (kaynak)
Peloton Technology
Peloton Technology, kamyon kazaları ve yakıt kullanımıyla ilgilenen otomatik araç teknolojisi şirketidir. Otomotiv güvenlik sistemleri için güvenilir derlemeler sağlamak amacıyla Bazel'i kullanıyorlar.
Pigweed
Pigweed, büyük ekipler için sürekli, sağlam ve hızlı yerleşik ürün geliştirme sağlayan açık kaynak bir çözümdür. Google'ın Pixel cihazları, Nest termostatları, uydular ve otonom hava dronları da dahil olmak üzere milyonlarca cihazda Pigweed kullanılmıştır.
Pigweed, birincil derleme sistemi olarak Bazel'i kullanır. Yerleşik projeler için Bazel blog yayınında, yerleşik projeler için neden mükemmel bir derleme sistemi olduğunu düşünüyoruz?
Pinterest, dünyanın fikir katalogudur. Şirket, çeşitli arka uç hizmetlerini (Java/C++) ve iOS uygulamasını (Objective-C/C++) oluşturmak için Bazel'i kullanır.
Bazel'in, performansta büyük oranda iyileştirme elde etmek, derleme ortamlarındaki çeşitliliği ortadan kaldırmak ve kademeli olarak benimsemek için bir temel oluşturma hedeflerimize en uygun çözüm olduğunu belirledik. Bu nedenle, artık tüm iOS sürümlerimizi Bazel kullanarak gönderiyoruz. Pinterest'te hızlı ve güvenilir iOS derlemeleri geliştirme
PubRef
PubRef, yeni gelişen bir bilimsel yayın platformudur. Ön uç oluşturmak için rules_closure ile Bazel'i, ana arka uç oluşturmak için yerel Java kurallarını, çeşitli arka uç hizmetlerini oluşturmak için rules_go, rules_node ve rules_kotlin'i kullanırlar. rules_protobuf, arka uç hizmetleri arasındaki gRPC tabanlı iletişime yardımcı olmak için kullanılır. PubRef.org, Boulder, CO merkezlidir.
Redfin
Redfin, eksiksiz hizmet veren yerel temsilcilere sahip yeni nesil bir emlak komisyonculuğudur. Web sitesini ve çeşitli arka uç hizmetlerini oluşturmak ve dağıtmak için Bazel'i kullanıyorlar.
Dönüşüm işleminin büyük bir kısmı tamamlandığından işler çok daha iyiye gitti. CI derlemelerimiz daha hızlı (çok daha hızlı: Eskiden 40-90 dakika süren geliştirme derlemeleri artık ortalama 5-6 dakika sürüyor). Ayrıca güvenilirlik de çok daha yüksek. Bu durumun ölçülmesi daha zordur ancak açıklanamayan derleme hatalarının "sadece gerçekleşen" bir şey olmaktan çıkıp çözülmesi gereken gerçek sorunlar olarak görülmesi, bizi sürekli artan güvenilirlik döngüsüne soktu. (Maven'den Bazel'e Geçtik ve Derleme Süreleri 10 Kat Düştü)
Ritual
Ritual, restoranları müşterilerle buluşturan bir mobil teslim alma uygulamasıdır. Müşterilere istedikleri yiyecek ve içecekleri beklemeden almaları için basit ve zaman kazandıran bir araç sunar. Ritual, arka uç hizmetleri için Bazel'i kullanıyor.
Snap
Snapchat mesajlaşma uygulamasının geliştiricisi Snap, 2020'de Buck'tan Bazel'e geçiş yaptı (kaynak). İşlem hakkında daha fazla bilgi için mühendislik bloglarına bakın.
Stripe
Stripe, mobil ödeme çözümleri sunar. Mühendislik bloglarında ayrıntılı olarak açıklandığı gibi, derleme ve test ardışık düzenlerinde Bazel'i kullanıyorlar.
Tinder
Tinder, iOS uygulamasını 2021'de CocoaPods'dan Bazel'e taşıdı (kaynak).
Tink
Tink, Avrupa'daki bankalara bağlanmanın en iyi yolunu geliştiren bir Avrupa fintech şirketidir.
Arka uç hizmetlerini çok dilli bir monorepo'dan oluşturmak için Bazel'i kullanıyorlar. Tink'teki mühendisler bazel build //stockholm/... meetup grubunu düzenliyor.
Tokopedia
Tokopedia, aylık 90 milyondan fazla etkin kullanıcıya ve platformda 7 milyondan fazla satıcıya hizmet veren, e-ticaret konusunda uzmanlaşmış bir Endonezya teknoloji şirketidir.
Tokopedia, iOS derleme süresini% 1.000 daha hızlı hale getirdi başlıklı makalede, Bazel'in derlemelerini nasıl hızlandırdığını açıklıyorlar. Bazel kullanılarak derleme süresi 55 dakikadan 10 dakikaya, uzak önbelleğe alma ile de 5 dakikaya düşürüldü.
Trunk.io
Trunk, Andreessen Horowitz ve Initialized Capital tarafından desteklenen San Francisco merkezli bir şirkettir. Trunk, Bazel derleme sistemi için birinci sınıf destek sunan güçlü bir çekme isteği birleştirme hizmeti sunar. Trunk'un bir kod tabanındaki bağımlılıkları anlama konusunda Bazel'den yararlanan birleştirme hizmeti, bağımsız değişikliklerin aynı anda test edilmesine ve birleştirilmesine olanak tanıyan paralel birleştirme şeritleri oluşturur.
Trunk'ın dahili monorepo'su, kodları seçerek test etmek ve birleştirmek için bazel grafiği bilgisinden yararlanırken modern C++ 20 ve typescript oluşturur.
Twitter, birincil derleme aracı olarak Pants'tan Bazel'e geçme kararı aldı (kaynak).
Two Sigma
New York merkezli Two Sigma, dünyadaki verilerden değer elde etmeye odaklanan bir teknoloji şirketidir.
TypeDB
TypeDB, birbirine bağlı verileri sezgisel olarak modellemek için kullanılabilen bir veritabanı teknolojisidir. TypeQL adlı tür teorik ve polimorfik sorgu dili sayesinde, verilere ışık hızında çalışan basit ve insan tarafından okunabilir sorgularla erişilebilir.
Bazel, TypeDB ekibinin çok çeşitli dillerde birçok deposu yöneten ve birçok platforma sorunsuz bir şekilde dağıtan, son derece uyumlu bir CI ve dağıtım ardışık düzeni oluşturmasını sağlar. TypeDB ekibi, yazılım dağıtımlarını derlemek ve dağıtmak için Bazel kuralları da yayınladı.
Uber
Uber, araç çağırma hizmeti veren bir şirkettir. 900 etkin geliştiriciye sahip Uber'ın Go monorepo'su, büyük olasılıkla Bazel kullanan en büyük Go depolarından biridir. Deneyimleri hakkında daha fazla bilgi edinmek için Uber'in Go Monorepo'sunu Bazel ile oluşturma başlıklı makaleyi inceleyin.
Uber Advanced Technologies Group
Uber Advanced Technologies Group, Uber'de kamyon/kargo ve otonom araç paylaşımı dahil olmak üzere otonom araç çalışmalarına odaklanır. Kuruluş, birincil derleme sistemi olarak Bazel'i kullanır.
Vistar Media
Vistar Media, markaların fiziksel dünyadaki davranışlarına göre tüketicilere ulaşmasını sağlayan bir reklamcılık platformudur. Şirketin mühendislik ekibi, temel olarak Philadelphia'da bulunuyor ve Bazel'i derleme, dağıtma, testleri hızlandırma ve çeşitli farklı teknolojilerle yazılmış depoları birleştirmek için kullanıyor.
VMware
VMware, müşterileri için yenilikçi ürünler geliştirirken kararlı ve güvenilir derlemeler oluşturmak için Bazel'i kullanır.
Wix
Wix, bulut tabanlı bir web geliştirme platformudur. Arka uçlarında Java ve Scala kodu kullanılıyor. Google Cloud Build ile uzaktan yürütme özelliğini kullanıyorlar.
Bazel'in uzaktan yürütme özelliğiyle çalıştırıldığında, bazel'in harika derleme/test paralellik özelliklerini kullanarak derleme/test işlemlerini bir işçi çiftliğine dağıttığında temiz derlemelerin yaklaşık 5 kat daha hızlı olduğunu gördük. Bazel'in agresif önbelleğe alma mekanizmasının kullanılması nedeniyle ortalama derleme süreleri 10 kattan daha hızlıdır. (Maven veya Gradle'den Bazel'e mi geçiyorsunuz? kendinize sormanız gereken 5 önemli soru)
Zenly
Zenly, arkadaşlarınızın ve ailenizin canlı haritası gibidir. Arkadaşlarınızla buluşmanın veya sadece güncel durumu öğrenmenin en eğlenceli yoludur. Böylece, birbirinizden ayrıyken bile birlikte olduğunuzu hissedebilirsiniz.
Bazel kullanan açık kaynak projeleri
Abseil
Abseil, C++ standart kitaplığını geliştirmek için tasarlanmış açık kaynaklı bir C++ kodu koleksiyonudur (C++11 ile uyumludur).
Angular
Angular, popüler bir web çerçevesidir. Angular, Bazel ile derlenmiştir.
Apollo
Apollo, otonom araçların geliştirilmesini, test edilmesini ve dağıtımını hızlandıran yüksek performanslı ve esnek bir mimaridir.
brpc
Baidu'da 1.000.000'den fazla örnek(içerdiği istemciler hariç) ve binlerce türde hizmet bulunan, Baidu'da "baidu-rpc" olarak adlandırılan endüstriyel sınıf bir RPC çerçevesi.
cert-manager
cert-manager, çeşitli sertifika verme kaynaklarından TLS sertifikalarının yönetimini ve verilmesini otomatikleştiren bir Kubernetes eklentisidir. Bu işlem, sertifikalarınızın geçerli ve güncel olmasını sağlar ve geçerlilik süresi dolmadan önce sertifikalarınızı yenilemeye çalışır.
CallBuilder
Tek bir işlev yazarak bir oluşturucu oluşturmanıza olanak tanıyan bir Java kod oluşturucu.
CPPItertools
Python'daki yerleşik işlevler ve itertools kitaplığından esinlenerek aralık tabanlı for döngüsü eklentileri sağlayan C++ kitaplığı. itertools ve Python3'teki yerleşik işlevler gibi bu kitaplık da mümkün olduğunda tembel değerlendirmeyi kullanır.
Copybara
Copybara, kodu dönüştürmek ve depolar arasında taşımak için kullanılan bir araçtır.
Dagger
Dagger, hem Java hem de Android için tamamen statik, derleme zamanında bağımlılık ekleme çerçevesidir.
DAML
DAML, güvenli ve gizlilik bilincine sahip bir çalışma zamanında geleceğe hazır dağıtık uygulamalar oluşturmak için kullanılan akıllı bir sözleşme dilidir.
DeepMind Lab
Temsilci tabanlı yapay zeka araştırması için özelleştirilebilir bir 3D platform.
Drake
Drake, MIT'te başlatılan ve şu anda Toyota Research Institute tarafından yönetilen bir C++ araç kutusudur. Robotlarımızın dinamiklerini analiz etmek ve bunlar için kontrol sistemleri oluşturmak amacıyla kullanılan, optimizasyona dayalı tasarım/analize büyük önem veren bir araç koleksiyonudur.
Envoy
C++ L7 proxy ve iletişim otobüsü
Hatalara açık
Sık karşılaşılan Java hatalarını derleme zamanı hataları olarak yakalar. (Bazel'e geçiş devam ediyor.)
Genişletilebilir Hizmet Proxy'si
ESP (Extensible Service Proxy), JSON/REST veya gRPC API hizmetleri için API yönetim özelliklerini etkinleştiren bir proxy'dir. Mevcut uygulama, NGINX HTTP ters proxy sunucusuna dayanır.
FFruit
FFruit, popüler Falling Fruit hizmetine yönelik ücretsiz ve açık kaynak bir Android uygulamasıdır.
Gerrit Code Review
Gerrit, Git tabanlı projeler için bir kod inceleme ve proje yönetimi aracıdır.
Gitiles
Gitiles, JGit tabanlı basit bir Git kod deposu tarayıcısıdır.
Grakn
Grakn (https://grakn.ai/), karmaşık veri ağlarını düzenleyip sorgulanabilir hale getiren bilgi grafiği motorudur.
GRPC
Dil ve platformdan bağımsız bir uzak prosedür çağrısı sistemi. (Bazel, birincil olmasa da desteklenen bir derleme sistemidir.)
gVisor
gVisor, bir container çalışma zamanı korumalı alanıdır.
Guetzli
Guetzli, yüksek görsel kalitede mükemmel sıkıştırma yoğunluğu sağlamayı amaçlayan bir JPEG kodlayıcısıdır.
Gulava
Prolog tarzı önerme yazmanıza ve bunları normal Java kodundan sorunsuz bir şekilde kullanmanıza olanak tanıyan bir Java kod oluşturucu.
Heron
Heron, Twitter'ın gerçek zamanlı, dağıtılmış, hata toleransı olan bir akış işleme motorudur.
İnternet Bilgisayar Protokolü
İnternet Bilgisayar Protokolü, yüz binlerce uygulamaya ve kullanıcılarına hizmet veren, genel amaçlı hesaplamanın çoğaltılmış şekilde yürütülmesini sağlayan herkese açık bir blockchain ağı.
Jazzer
Jazzer, Java ve JUnit 5 ile entegre olan JVM tabanlı diğer diller için bir fuzzer'dır.
JGit
JGit, Git sürüm denetim sistemini uygulayan hafif ve saf bir Java kitaplığıdır.
Jsonnet
JSON için zarif ve resmi olarak tanımlanmış bir yapılandırma oluşturma dili. (Bazel, desteklenen bir derleme sistemidir.)
Kubernetes
Kubernetes, birden fazla ana makinede container mimarisine alınmış uygulamaları yönetmek için kullanılan açık kaynak bir sistemdir. Uygulamaların dağıtımı, bakımı ve ölçeklendirilmesi için temel mekanizmalar sağlar.
Kythe
Kodla çalışan araçlar oluşturmaya yönelik bir ekosistem.
ls-lint
Son derece hızlı bir dizin ve dosya adı dosya sistemi Proje dosya sisteminize biraz yapı getirin.
Nomulus
Google App Engine'de üst düzey alan adı kayıt otoritesi hizmeti.
ONOS : Açık Ağ İşletim Sistemi
ONOS, eski "brown field" ağlardan SDN "green field" ağlarına geçişi destekleyen tek SDN denetleyici platformudur. Bu sayede ağ operatörleri için heyecan verici yeni özellikler ve devrim niteliğinde dağıtım ve operasyon maliyeti noktaları elde edilebilir.
Java için PetitParser
Programlama dillerinin dilbilgisi geleneksel olarak statik olarak belirtilir. Kaçınılmaz olarak ortaya çıkan belirsizlikler nedeniyle bu tür ifadelerin oluşturulması ve yeniden kullanılması zordur. PetitParser, tarayıcısız ayrıştırma, ayrıştırıcı birleştiriciler, ayrıştırma ifadesi dilbilgileri ve paketleyici ayrıştırıcılardan gelen fikirleri birleştirerek dilbilgilerini ve ayrıştırıcıları dinamik olarak yeniden yapılandırılabilen nesneler olarak modeller.
PlaidML
PlaidML, derin öğrenmenin her yerde kullanılmasını sağlayan bir çerçevedir.
Project V
Project V, internet üzerinden kendi gizlilik ağınızı oluşturmanıza yardımcı olacak bir araç paketidir.
Prysmatic Labs Ethereum 2.0 Uygulaması
Prysm, blok zinciri tabanlı dağıtık bilgi işlem platformu olan Ethereum 2.0 için bir bölme istemcisidir.
Işın
Ray, esnek ve yüksek performanslı bir dağıtılmış yürütme çerçevesidir.
Resty
Resty, Go için basit bir HTTP ve REST istemci kitaplığıdır (Ruby rest-client'ten esinlenmiştir).
Roughtime
Roughtime, güvenli zaman senkronizasyonu sağlamayı amaçlayan bir projedir.
Selenyum
Selenium, web uygulamalarını test etmek için taşınabilir bir çerçevedir.
Semantic
Semantic, kaynak kodunu ayrıştırmak, analiz etmek ve karşılaştırmak için kullanılan bir Haskell kitaplığı ve komut satırı aracıdır. GitHub tarafından geliştirilmiştir (ör. kod gezinme için kullanılır).
Yayınlandı
Served, yüksek performanslı RESTful web sunucuları oluşturmak için kullanılan bir C++ kitaplığıdır.
Sonnet
Sonnet, karmaşık sinir ağları oluşturmak için TensorFlow'un üzerine inşa edilmiş bir kitaplıktır.
Sorbet
Sorbet, Ruby'nin bir alt kümesi için hızlı ve güçlü bir tür denetleyicisidir. Milyonlarca satır kod içeren kod tabanlarına ölçeklenebilir ve kademeli olarak uygulanabilir.
Spotify
Spotify, iOS ve Android uygulamalarını derlemek için Bazel'i kullanıyor (kaynak).
Tink
Tink, güvenli, doğru şekilde kullanımı kolay ve kötüye kullanımı zor olan şifreleme API'leri sağlayan çok dilli, platformlar arası, açık kaynak bir kitaplıktır.
TensorFlow
Makine zekası için açık kaynaklı bir yazılım kütüphanesidir.
Turbo Santa
Platformdan bağımsız bir GameBoy emülatörü.
Wycheproof
Project Wycheproof, kripto kitaplıklarını bilinen saldırılara karşı test eder.
XIOSim
XIOSim, x86 mimarisi için ayrıntılı bir kullanıcı modu mikro mimari simülasyon aracıdır.
ZhihuDailyPurify
ZhihuDailyPurify, Çin'de soru-cevap web sitesi olan Zhihu Daily'nin hafif bir sürümüdür.