The platform for Google curated open-source dev projects

Explore open-source dev projects featuring Google developer solutions contributed by developers from around the world and find the inspiration you need for your next project.

We are currently not accepting new submissions from the community, please check back later!

Learn from community content

Learn from projects and blogs created by fellow developers.

Connect with experts and authors

Find dev experts, content creators and authors in the community.

Discover latest projects from in-focus dev topics

Check out inspiring projects build with Google developer solutions.

All products

Android

Modern mobile development tools and resources to help you build experiences that people love, faster and easier, across every Android device. Dev Library has a curated collection of Android mobile development blogs, open source projects, and tutorials contributed by developers around the world. Explore Dev Library today for your next Android project!

Angular

Angular simplifies web app development by using a structured, modular approach and libraries. These libraries provide reusable UI components, utility functions, and services, making it easier to build and maintain complex web apps. Dev Library has a curated collection of Angular blogs, open source projects, and tutorials contributed by developers around the world. Explore Dev Library today for your next project!

Firebase

Firebase helps you build and run successful apps. Backed by Google and loved by app development teams - from startups to global enterprises. Dev Library has a curated collection of Firebase blogs, open source projects, and tutorials contributed by developers around the world. Explore Dev Library today for your next Firebase project!

Flutter

Flutter is an open source framework for building fast, beautiful apps for iOS and Android, web, desktop, and more. It uses the Dart programming language, which provides a rich set of libraries and frameworks for building responsive, high-performance apps. Dev Library has a curated collection of Flutter blogs, open source projects, and tutorials contributed by developers around the world.

Google Assistant

Google Assistant lets developers add voice-first functionality to their apps. Dev Library has a curated collection of Google Assistant blogs, open source projects, and tutorials contributed by developers around the world. Explore Dev Library today for your next Google Assistant project!

Google Cloud Dev

Meet your business challenges head on with cloud computing services from Google, including data management, hybrid & multi-cloud, and AI & ML. Dev Library has a curated collection of Google Cloud blogs, open source projects, and cloud computing tutorials contributed by developers around the world. Explore Dev Library today for your next Google Cloud project!

Google Maps Platform

Google Maps Platform lets developers create real-world, real-time experiences with the latest Maps, Routes, and Places features from Google Maps. Dev Library has a curated collection of Google Maps Platform blogs, open source projects, and tutorials contributed by developers around the world. Explore Dev Library today for your next Google Maps project!

Machine Learning Projects

Google provides a wide range of technologies and products for developers to use and develop for their machine learning and AI projects. These include TensorFlow, TensorFlow.js, TensorFlow Lite, TensorFlow Extended, JAX, Keras and Mediapipe. Dev Library has a curated collection of Machine Learning and AI blogs, open source projects, and tutorials contributed by developers around the world. Explore today for your next project!

Our impact

700+Authors
80+Countries
800+Blogs
700+Projects

Latest dev projects

Check out the latest projects added to Dev Library. To see all projects, choose one of the products below.

Dropdown

A customizable jetpack compose dropdown menu with cascade and animations
GitHubUpdated 8 days ago

annotated_research_papers

Reading research papers is a crucial part of work in machine learning. Annotating papers often helps to understand them better. This is an effort to make papers more accessible to a wider community
GitHubUpdated 1 month ago

Speed up your Flutter development with Mason

A guide to code generation using Mason.
BlogUpdated 2 months ago

We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.