Top 5 Google Open Source Projects
Top 5 Google Open Source Projects
Google is considered as
king in the technology industry. Google has contributed to nearly every front
of technology and has become the most valuable company in the world. Google has
also made some notable contributions to the open source community in the form
of Android, Go, etc.
Here is our list of top 5
Google open source projects based on GitHub stars, and trending news. So, let’s
tell you more about them!
Android:
Android is
a mobile operating system developed by Google, based on a
modified version of the Linux kernel and other open source software
and designed primarily for devices such as smartphones and tablets. As of
Google I/O 2015, there were 1.4 billion devices connected to the internet
running Android. This means that Android is the most popular operating
system in the world. This is largely due to the fact that Android is free for
manufacturers to provide on devices. The core Android source code is known as
Android Open Source Project (AOSP), and is primarily licensed under the Apache
License.
AngularJS:
AngularJS is an open-source
Front-end JavaScript framework developed by Google. Its goal is to
augment browser-based applications. AngularJS came about to standardize web
application structure and provide a future template for how client-side apps
should be developed. It is equipped with lots of features and AngularJs can be
learnt easily. AngularJS is being used by a host of applications, ranging from
hobby to commercial products. Because AngularJS is built by Google, you can be
sure that you’re dealing with efficient and reliable code that will scale with
your project.
Go:
Go (Golang) is an open source programming language
(developed by Google) created in 2007 but
the first release that is Go 1.0 came in March 2012, to relieve some of the
difficulties of C family languages while providing as much flexibility as
possible. Go is a statically
typed, compiled languages like C++ and Java. And it follows the simplicity of
‘C’ in syntax and semantics with some additional features.
Material
Design Icons:
Material Design Icons repository is one
of the most popular repositories of Google. Material Design is a design
language developed in 2014 by Google. Material Design makes more liberal use of
grid based layouts, responsive animations and transitions, padding, and depth
effects such as lighting and shadows. The Material Design Icons provide hundreds
of icons that help in making your app look clean and professional. Most of the
Google’s mobile applications for Android had applied the new design language,
including Gmail, Youtube, Google Drive, Google Docs, etc.
Dart:
Unlike Go, Dart is not a compiled language.
Dart is a scripting language originally developed by Google and runs on a
virtual machine much like Java or Python. It was first appeared in October 10,
2011. Dart is an object-oriented, class defined, single inheritance language.
It is used to build web server, mobile applications and for Internet of Things (IoT)
devices. It is open source software under a permissive free software license.
Leave a Comment