Home/Application Development Software/GitHub
Updated on: October 20, 2019
What is GitHub ?
GitHub - Application Development Software : SaaSworthy.com
View Gallery
80%

GitHub

A unique platform for Software Development
(2,054 Ratings) Write Review

GitHub is a Free and Open-source software that can be used on-premises or in a private cloud. It lets you host, and review codes, monitor and track, collaborate with a team, manage projects, and build documentation for your software projects. The software has flexible deployment options, and available with 100+ integrations, technical support, and more. GitHub is one of the largest code hosts in the world with over 85 million projects and it is used by 28 million Developers.

GitHub Features Show All Features

GitHub Technical details

Support 24/7 (Live rep) Online Customer Type Large Enterprises Medium Business Small Business
API Contact San Francisco, California
Deployment SaaS/Web/Cloud Mobile - iOS Installed - Windows Installed - Mac Category Application Development Software

GitHub Pricing

Pricing ModelFree Trial , Freemium , Open-source , Subscription
How much does GitHub cost ?
The pricing for GitHub starts at $7.0 per month. GitHub has 3 different plans such as - Pro at $7.0 per month, Team at $9.0 per user per month and Enterprise at $21.0 per user per month. GitHub also offers a Free Plan with limited features.
Free
Free

The basics of GitHub for every developer

Features

  • Unlimited public repositories
  • Unlimited private repositories
  • Code reviews
  • Pull requests
  • Protected branches : Public repositories
  • Code owners : Public repositories
  • Issues
  • Project boards
  • Milestones
  • Pages and wikis : Public repositories
  • Repository insights : Public repositories
  • Dependency reporting
  • Security alerts
  • Public token scanning : Public repositories
  • Collaboratorsfor public repositories : Unlimited
  • Collaboatorsfor private repositories : Up to 3
  • GitHub Apps : Unlimited
  • Status Checks
  • GitHub Cloud
  • Email support
Pro
$7 /Month

Pro tools for developers with advanced requirements

Features

  • Includes features of Free plan, plus
  • Protected branches
  • Code owners
  • Pages and wikis
  • Repository insights
  • Collaboratorsfor private repositories : Unlimited
Team
$9 /User/Month

Advanced collaboration and management tools for teams

Features

  • Includes features of Pro plan, plus
  • Team discussions
  • Collaborators for private repositories : Up to org size
  • Organization and team management
  • Role-based access control
  • Required two-factor authentication for organizations
  • Audit log
Enterprise
$21 /User/Month

Security, compliance, and deployment controls for organizations

Features

  • Includes features of Team plan, plus
  • Public Token scanning : Public repositories Enterprise Cloud
  • GitHub Connect
  • SAML single sign-on (SSO)
  • Pre-receive hooks : Enterprise Server only
  • Self-hosted deployment : Enterprise Server only
  • Phone support : Available with premium support
  • Invoice billing
Screenshot of the Vendor Pricing Page
View Full Screen

Disclaimer: The pricing details were last updated on 19/09/2018 from the vendor website and may be different from actual. Please confirm with the vendor website before purchasing.

Ask the Community View Community

GitHub Alternatives GitHub Alternatives

76%
(586 RATINGS)
Codenvy
A cloud IDE (Integrated Development Environment) designed for Teams, Developers, DevOps and Enterprises to assist them in coding, creating and debugging...
Visit Website
70%
(365 RATINGS)
GitLab
GitLab is an all-in-one CI/CD tool that enables single conversation right from planning to deployment. It is highly scalable and the tests are distributed on...
Visit Website
56%
(20 RATINGS)
Linx Software
Linx Software is a Low Code Development used for creating systems and hosting databases. Schedule tasks using triggered actions and events. Respond to files...
Visit Website
56%
DronaHQ
DronaHQ software is a platform used to automate your operations. Build forms and collect data digitally with your business rules, validations and linking...
Visit Website
55%
Crowdbotics
Crowdbotics software is a platform used to create and deploy hosted apps in just a few minutes. Track your product development in real-time with daily builds....
Visit Website
46%
nandbox
nandbox is a platform used for building apps coded for iOS and Android. The software offers a smart UX/UI design, Drag and drop tool with built-in Messenger,...
Visit Website
45%
Zeroqode
Zeroqode software is a platform used for building Apps Without Code. The software offers functional templates to build No-Code Courses, Web and Mobile Apps....
Visit Website
44%
Creo
Creo is a Mobile App development tool used to design and develop apps in an easy-to-use application for productivity. A redesigned interface to make the design...
Visit Website
37%
(1 RATINGS)
Static Object
Static Object enables developers and project managers to gain data-driven knowledge about the engineering team’s performance. Along with offering insights,...
Visit Website
30%
Wizdm
Wizdm software is a platform used to build a single page application in minutes. The software offers Responsive navigation to enable collaboration with...
Visit Website

GitHub Reviews

OVERALL RATING
4.8
Based on 2,054 Rating(s)
Rating Distribution
  • 2029
  • 24
  • 1
  • 0
  • 0
SHARE YOUR EXPERIENCE Write a Review
Sort By
Filter by Source
Source : g2crowd.com
(Reviewed on 29 July 2019)
"Couldn't do my job without it."

What do you like best?

Ease of use; integrations; massive amount of documentation and tutorials. I can seamlessly add this to any piece of dev software I use, and it just works. There were no issues integrating it with our current systems and getting users onboarded. I am able to watch and like the code of those I respect in the industry and collaborate with other open source platform developers without having to go to a proprietary forum or any weird site. It just makes sense.

What do you dislike?

The interface can be clunky at times, and it's owned by Microsoft. Other than that, I think the only downsides are that there's so much to get lost on in the platform. You can quickly go down a rabbit hole looking at other people's code. PRO TIP: don't star everything.

Recommendations to others considering the product:

Read, read, read. There's a ton of workflow documentation to support your specific needs. If you can, write your internal process before getting it setup. This will ease users into the product and make it simpler to integrate with external processes. Also make sure you read the ins and outs of private repos.

What problems are you solving with the product? What benefits have you realized?

My development workflow is solid and fast. I can move code quickly between dev and production. I can collaborate better with contractors and other companies. We've been able to solve major production issues with no setbacks.

...more
Source : g2crowd.com
(Reviewed on 28 July 2019)
"GitHub review"

What do you like best?

GitHub is an excellent tool to use with the functionality of sharing between groups of web design courses so that they can clone the examples uploaded in my repositories and can use them on their machines and learn from classes such as html5, bootstrap, Angular, CSS, Vue .js among other topics where I impart basic knowledge and what I like most about this application is that it is totally via the web I do not have to install anything on my computer practically and I can enter from any platform either linux or windows and from anywhere with just having internet access is what I like most

What do you dislike?

I simply do not have any negative comments regarding GitHub since it provides me with many benefits and is one of my daily work tools without easy cost to use and does not place limitations on me when using it

Recommendations to others considering the product:

If they are people dedicated to teaching and to give courses and need to reach many people with or without advanced technological knowledge you can think about using Github in a very favorable way the benefits for this type of activities are insurmountable and of quality it is also a totally free tool easy to use and is the best version controller that exists is recommended for many types of use and worth a try

What problems are you solving with the product? What benefits have you realized?

I used to put my practices in shared folders or create an email where I uploaded my practices or even had to go through pendrive and since I started using GitHub as a tool to share my practices simply it is the best and the benefits are many so much that I can update my code to improve it and include new things and just by sharing my Github account interested people can access my codes almost instantly is one of the best benefits offered by this application

...more
Source : g2crowd.com
(Reviewed on 19 July 2019)
"Creación de códigos fuentes de programas de computadoras con GitHub."

What do you like best?

Me encanta saber que puedo contar con un sitio en las redes sociales responsable y serio para desarrolladores de software para creación de códigos fuente de programas de computadora, con este sitio puedo seguir a los demás miembros de GitHub calificar su trabajo y que ellos califiquen el mío recibir actualizaciones para proyectos determinados e informarme de modo público o privado. Con esta herramienta puede recibir valiosa orientación de mis proyectos y con esta información puedo hacer correcciones, también puedo aprender de los demás desarrolladores y darles mi opinión de su trabajo.

GitHub es una herramienta que podemos conseguir en Internet ya que va a permitir tener todos los cambios que realices de tus proyectos organizados y documentados.

What do you dislike?

Es gratuito para proyectos públicos, pero para laborar en grupo y obtener privacidad sin acceso a todo el mundo, desbloqueando funciones se debe pagar y es costoso varia el precio de acuerdo a las funciones que va a ofrecer.

Recommendations to others considering the product:

Es de fácil uso y te facilita con ayuda de otros usuarios a perfeccionar mediante la corrección tus proyectos.

What problems are you solving with the product? What benefits have you realized?

Para nosotros es beneficioso poder usar repositorios ilimitados sin costo, Github es muy fácil de utilizar no es necesario configurar todo porque la mayoría están establecidos por defecto para que funcionen. Tienes una amplia colaboración entre todos los miembros para mejorar tu proyecto en base a ideas y progresos que otros usuarios han hecho del proyecto original, Actualmente yo particularmente utilizo esta herramienta para Revisión de Códigos de Pares, Alojamiento de control de versiones y muchas mas aplicaciones.

...more
Source : g2crowd.com
(Reviewed on 16 July 2019)
"Github"

What do you like best?

I like that I can host my code in github and be able to access it from anywhere around the world. Again, Github has enabled me to collaborate on open source projects as we are able to push different branches of our code into the main repository and merge it later into the master branch seamlessly. Github has also helped me to version control my applications code by using tags. Further, Github is always available at any given time and can be accessed from any device thus making it reliable and accessible.

What do you dislike?

I haven't found a single feature in github that I can say that it is not useful.

Recommendations to others considering the product:

I highly recommend Github to users. I know it will not disappoint you.

What problems are you solving with the product? What benefits have you realized?

We use github to host our code. We then use git to help in managing and pushing the code into github. Since we started using github we version controlled all our code and its even now easier to review it all thanks to github

...more
Source : g2crowd.com
(Reviewed on 14 July 2019)
"Github"

What do you like best?

One of the things I have always liked from way back when I started using GitHub is the support for code reviews which has made our team more productive and to write better code. Code reviews has enabled us to collaborate on client and internal projects through pull requests, comments, and review requests. Further, We are enjoying the unlimited private repositories, which were introduced recently both to the free and paid plans, to ensure that our code repositories are not visible to the public. In addition, github is secure and it is always available ensuring that we have access to the code hosted at Github from anywhere and from any device.

What do you dislike?

So far I am content with the services offered by Github

Recommendations to others considering the product:

I highly recommend GitHub especially if you are looking for a good peer code review service

What problems are you solving with the product? What benefits have you realized?

We use github to host our code and version control it. Further, we are actively using github features to review our code on a daily basis and github has saved us time, made us write better and maintainable code and enabled collaboration among our teams.

...more
Source : g2crowd.com
(Reviewed on 11 July 2019)
"Herramienta para el control y gestión de proyectos"

What do you like best?

Me encanta GitHub porque al momento de alojar un código puedo decidir si su visibilidad será pública o privada (que puedan acceder a él una cantidad limitada de personas para que puedan modificarlo). Para mi la principal ventaja de esta herramienta es la capacidad de alojar un repositorio de código en el que los usuarios de una organización puedan trabajarlo simultáneamente. Me gusta por ofrecer un servicio gratuito para experimentar su buen uso, y luego la opción de poder ser miembro de un plan para repositorios privados a un costo muy confortable. Tiene una interfaz muy sólida y con poca experiencia su uso se vuelve bastante fácil, y el visor de códigos es muy agradable para consultar cualquier contenido en los ficheros guardados. También tiene un sistema de seguimiento de problemas con tickets permitiendo así que miembros del equipo de trabajo puedan detallar y sugerir las soluciones.

What do you dislike?

Hasta ahora no tengo características o funciones negativas que resaltar de este servicio, ha resultado una herramienta ideal para los proyectos en mi empresa.

Recommendations to others considering the product:

Para esta web indudablemente recomiendo blindar su información accediendo al plan de repositorios privados y escribe códigos limpios, comentados y bien organizados.

What problems are you solving with the product? What benefits have you realized?

En mi empresa gracias a GitHub podemos asegurarnos de la privacidad de nuestros proyectos pues tenemos la opción para repositorios privados y así evitamos cualquier fuga de información hacia competidores directos en nuestra área. Nos facilita los desarrollo de proyectos en la nube y en sus servidores propios.

...more
Source : g2crowd.com
(Reviewed on 07 July 2019)
"Collaborative development platform"

What do you like best?

for me this collaborative development platform is a work tool since I am a professor of the development career and I like Github because it is so easy to share the projects that I use it mostly to upload applications so that students can clone them and program your projects and learn by looking at examples without mentioning that I can have all my applications in my repositories and I can download them anywhere and update them without any problem

What do you dislike?

I do not like that for my beginner students Github is difficult to understand and it is very complicated for someone with little experience the learning curve is very high and it should be more intuitive some things taking this issue do not observe any other disadvantage of Github.

Recommendations to others considering the product:

to use this application Github as an educational platform is 100% recommended is a powerful tool where we can share development projects, documentation, database structures and even evaluate student projects in real time since you can review them at any time of the development and see the progress of the final projects

What problems are you solving with the product? What benefits have you realized?

The best benefit and the problems that I have solved with this Github platform is to be able to share my classes with the students in a massive way just by giving the path of the repository where the project is to be programmed with the templates of database structures among many other things up to the digital questionnaires with this tool we can collaborate together and improve the quality of the product to be evaluated

...more
Source : g2crowd.com
(Reviewed on 03 July 2019)
"Sistema de control profesional y empresarial"

What do you like best?

Me encanta la plataforma es muy sencilla y práctica, con el simple hecho de convertirme en usuario tengo la oportunidad ilimitada de crear repositorios públicos y poder almacenar mis códigos y proyectos y con comandos simples de Git puedo subirlos desde mi computador para tenerlo preparado y con grandes herramientas para un mejor trabajo. Me gusta usar GitHub por la seguridad que da soporte a los proyectos de mi empresa. Otro gran servicio que me atrae es la posibilidad de encontrar soluciones a problemas o bugs a través de soporte técnico y a parte puedo organizar fácilmente y de forma directa cualquier tipo de programa o evento a través de cartas de presentación.

What do you dislike?

Es incómodo al momento de crear un proyecto privado que todos los usuarios puedan participar porque los que tengan versión gratuita estarán limitados, así que para garantizar la seguridad de nuestros trabajos se necesita tener en cuenta la opción de pago y poder evitar hacer público nuestros proyectos.

Recommendations to others considering the product:

Recomiendo crear estructuras y funciones para un código más fácil de llevar. Esta herramienta es poderosa y no deja de mejorar constantemente por ser colaborativa y siempre es bueno incorporar nueva funciones.

What problems are you solving with the product? What benefits have you realized?

Verdaderamente es necesario en mi empresa implementar este programa porque permite una mejor colaboración entre todos los usuarios para conseguir una mejora significativa de cada proyecto con bases e ideas planteadas en grupo. Así que para el trabajo en equipo es indispensable para que otros puedan modificar el repositorio original.

...more
Michael HopeSource : saasworthy.com
(Reviewed on 02 July 2019)
best repository app

Github is simply irreplaceable for developers and programmers accross the world. 

...more
Source : g2crowd.com
(Reviewed on 30 June 2019)
"Un servicio para mantener tu código a salvo de peligro"

What do you like best?

A través de este servicio es posible gestionar repositorios de código de forma gratuita, de manera que es posible guardar en determinado momento los cambios efectuados a un archivo, con la oportunidad de tener acceso a ese historial de cambios, ya sea para regresar a una de esas versiones o para hacer comparaciones entre ellas.

Como muchos desarrolladores tienen de forma pública sus proyectos en Github es posible acceder a su código, leerlo, estudiarlo y aprender de el, e incluso hacer cambios y experimentar sin afectar el código original.

Por ultimo Github es ideal para trabajar en equipo; después de crear un proyecto es posible invitar a otros usuarios como colaboradores, permitiendo así que estos lean y escriban directamente sobré tu repositorio.

What do you dislike?

Es necesario formar al equipo de desarrollo o a aquellas personas a las que tendremos que dar acceso a nuestro trabajo en el servicio de control de versiones; para evitar así posibles errores en la realización de cambios.

Por otra parte, es completamente gratis e ilimitado para proyectos públicos, pero para tener proyectos privados es necesario tener una suscripción paga, la cual puede tener un costo entre 7$ y 50$.

Recommendations to others considering the product:

GitHub se ha convertido en una fuente reconocida para compartir bibliotecas y software de código abierto. Recomiendo usar GitHub para compartir y colaborar en la biblioteca de códigos con otros desarrolladores, aportar a la comunidad para que siga creciendo.

What problems are you solving with the product? What benefits have you realized?

Facilita el trabajo en equipo y el control del código en mi empresa, ya que permite gestionarlo en varias versiones y cuando funciona de forma apropiada fusionarlo al código fuente principal.

...more
Read All Reviews

Videos on GitHub Youtube Official Channel

What is GitHub?
What is GitHub?

GitHub Screenshots

Capterra : GitHub screenshot
Capterra : GitHub screenshot
Capterra : GitHub screenshot
G2crowd : GitHub screenshot
G2crowd : GitHub screenshot
Getapp : GitHub screenshot
Getapp : GitHub screenshot
Getapp : GitHub screenshot
Capterra : GitHub screenshot
Capterra : GitHub screenshot
Capterra : GitHub screenshot
Capterra : GitHub screenshot
G2crowd : GitHub screenshot
G2crowd : GitHub screenshot
Getapp : GitHub screenshot
Getapp : GitHub screenshot
Getapp : GitHub screenshot

GitHub Slides

Introduction to GitHub slideshare
Introduction to GitHub slideshare