• Stars
    star
    475
  • Rank 91,693 (Top 2 %)
  • Language
    Kotlin
  • License
    Apache License 2.0
  • Created 9 months ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Google AI SDK for Android

More Repositories

1

material-design-icons

Material Design icons by Google (Material Symbols)
50,333
star
2

guava

Google core libraries for Java
Java
48,313
star
3

zx

A tool for writing better scripts
JavaScript
42,760
star
4

styleguide

Style guides for Google-originated open-source projects
HTML
37,174
star
5

googletest

GoogleTest - Google Testing and Mocking Framework
C++
34,040
star
6

leveldb

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
C++
33,564
star
7

material-design-lite

Material Design Components in HTML/CSS/JS
HTML
32,275
star
8

jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
Python
29,715
star
9

comprehensive-rust

This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
Rust
27,407
star
10

python-fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Python
26,483
star
11

mediapipe

Cross-platform, customizable ML solutions for live and streaming media.
C++
25,626
star
12

gson

A Java serialization/deserialization library to convert Java Objects into JSON and back
Java
23,208
star
13

flatbuffers

FlatBuffers: Memory Efficient Serialization Library
C++
23,037
star
14

iosched

The Google I/O Android App
Kotlin
21,803
star
15

ExoPlayer

An extensible media player for Android
Java
21,634
star
16

eng-practices

Google's Engineering Practices documentation
19,827
star
17

web-starter-kit

Web Starter Kit - a workflow for multi-device websites
HTML
18,422
star
18

flexbox-layout

Flexbox for Android
Kotlin
18,230
star
19

fonts

Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
HTML
18,018
star
20

filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
C++
17,554
star
21

cadvisor

Analyzes resource usage and performance characteristics of running containers.
Go
16,876
star
22

libphonenumber

Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
C++
15,728
star
23

gvisor

Application Kernel for Containers
Go
15,417
star
24

WebFundamentals

Former git repo for WebFundamentals on developers.google.com
JavaScript
13,855
star
25

yapf

A formatter for Python files
Python
13,699
star
26

brotli

Brotli compression format
TypeScript
13,363
star
27

tink

Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Java
13,318
star
28

deepdream

13,212
star
29

guetzli

Perceptual JPEG encoder
C++
12,892
star
30

wire

Compile-time Dependency Injection for Go
Go
12,832
star
31

guice

Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.
Java
12,458
star
32

blockly

The web-based visual programming editor.
TypeScript
12,221
star
33

sanitizers

AddressSanitizer, ThreadSanitizer, MemorySanitizer
C
10,999
star
34

or-tools

Google's Operations Research tools:
C++
10,943
star
35

grumpy

Grumpy is a Python to Go source code transcompiler and runtime.
Go
10,464
star
36

dopamine

Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
Jupyter Notebook
10,431
star
37

auto

A collection of source code generators for Java.
Java
10,234
star
38

go-github

Go library for accessing the GitHub v3 API
Go
10,206
star
39

oss-fuzz

OSS-Fuzz - continuous fuzzing for open source software.
Shell
10,125
star
40

go-cloud

The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.
Go
9,452
star
41

sentencepiece

Unsupervised text tokenizer for Neural Network-based text generation.
C++
8,657
star
42

re2

RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
C++
8,190
star
43

tsunami-security-scanner

Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence.
Java
8,178
star
44

traceur-compiler

Traceur is a JavaScript.next-to-JavaScript-of-today compiler
JavaScript
8,176
star
45

trax

Trax β€” Deep Learning with Clear Code and Speed
Python
8,033
star
46

skia

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
C++
7,874
star
47

benchmark

A microbenchmark support library
C++
7,812
star
48

pprof

pprof is a tool for visualization and analysis of profiling data
Go
7,757
star
49

magika

Detect file content types with deep learning
Rust
7,680
star
50

android-classyshark

Android and Java bytecode viewer
Java
7,492
star
51

accompanist

A collection of extension libraries for Jetpack Compose
Kotlin
7,368
star
52

closure-compiler

A JavaScript checker and optimizer.
Java
7,314
star
53

agera

Reactive Programming for Android
Java
7,227
star
54

diff-match-patch

Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.
Python
7,132
star
55

flutter-desktop-embedding

Experimental plugins for Flutter for Desktop
C++
7,103
star
56

latexify_py

A library to generate LaTeX expression from Python code.
Python
7,100
star
57

glog

C++ implementation of the Google logging module
C++
6,918
star
58

jsonnet

Jsonnet - The data templating language
Jsonnet
6,902
star
59

lovefield

Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
JavaScript
6,847
star
60

error-prone

Catch common Java mistakes as compile-time errors
Java
6,818
star
61

model-viewer

Easily display interactive 3D models on the web and in AR!
TypeScript
6,795
star
62

gops

A tool to list and diagnose Go processes currently running on your system
Go
6,375
star
63

draco

Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
C++
6,331
star
64

gopacket

Provides packet processing capabilities for Go
Go
6,257
star
65

automl

Google Brain AutoML
Jupyter Notebook
6,197
star
66

osv-scanner

Vulnerability scanner written in Go which uses the data provided by https://osv.dev
Go
6,093
star
67

snappy

A fast compressor/decompressor
C++
6,068
star
68

grafika

Grafika test app
Java
6,046
star
69

physical-web

The Physical Web: walk up and use anything
Java
6,017
star
70

j2objc

A Java to iOS Objective-C translation tool and runtime.
Java
5,985
star
71

flax

Flax is a neural network library for JAX that is designed for flexibility.
Python
5,920
star
72

ios-webkit-debug-proxy

A DevTools proxy (Chrome Remote Debugging Protocol) for iOS devices (Safari Remote Web Inspector).
C
5,918
star
73

gemma.cpp

lightweight, standalone C++ inference engine for Google's Gemma models.
C++
5,884
star
74

seesaw

Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform.
Go
5,628
star
75

EarlGrey

🍡 iOS UI Automation Test Framework
Objective-C
5,613
star
76

seq2seq

A general-purpose encoder-decoder framework for Tensorflow
Python
5,577
star
77

google-java-format

Reformats Java source code to comply with Google Java Style.
Java
5,538
star
78

wireit

Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient.
TypeScript
5,385
star
79

syzkaller

syzkaller is an unsupervised coverage-guided kernel fuzzer
Go
5,274
star
80

clusterfuzz

Scalable fuzzing infrastructure.
Python
5,266
star
81

battery-historian

Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.
Go
5,249
star
82

uuid

Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
Go
5,230
star
83

bbr

5,156
star
84

gumbo-parser

An HTML5 parsing library in pure C99
HTML
5,141
star
85

git-appraise

Distributed code review system for Git repos
Go
5,122
star
86

gemma_pytorch

The official PyTorch implementation of Google's Gemma models
Python
5,094
star
87

google-authenticator

Open source version of Google Authenticator (except the Android app)
Java
5,077
star
88

gts

β˜‚οΈ TypeScript style guide, formatter, and linter.
TypeScript
5,029
star
89

closure-library

Google's common JavaScript library
JavaScript
4,875
star
90

grr

GRR Rapid Response: remote live forensics for incident response
Python
4,736
star
91

cameraview

[DEPRECATED] Easily integrate Camera features into your Android app
Java
4,734
star
92

mesop

Build delightful web apps quickly in Python
Python
4,662
star
93

pytype

A static type analyzer for Python code
Python
4,659
star
94

liquidfun

2D physics engine for games
C++
4,559
star
95

clasp

πŸ”— Command Line Apps Script Projects
TypeScript
4,525
star
96

google-ctf

Google CTF
Python
4,458
star
97

gxui

An experimental Go cross platform UI library.
Go
4,450
star
98

santa

A binary authorization and monitoring system for macOS
Objective-C++
4,402
star
99

bloaty

Bloaty: a size profiler for binaries
C++
4,386
star
100

ko

Build and deploy Go applications on Kubernetes
Go
4,329
star