There are thousands of really cool and exciting repositories on GitHub, with new ones added every day. Some examples of popular software development projects that make their code available on GitHub include:

Twitter Bootstrap, an extremely popular front-end framework for mobile first websites, created by developers at Twitter. HTML5 Boilerplate, a front-end template for quickly building websites, The JavaScript Visualization Library D3 Ruby on Rails, the open-source web framework built on Ruby.

What it does

GitHub is a web hosting service for the source code of software and web development projects (or other text based projects) that use Git. In many cases, most of the code is publicly available, enabling developers to easily investigate, collaborate, download, use, improve, and remix that code. The container for the code of a specific project is called a repository.

How we built it

1.Create your project's repository. Login to your GitHub account and go to or click the New repository icon from your account homepage. 2.Name your repository, replacing username with your GitHub username. Be sure it is public and go ahead and tell GitHub to create a README file upon generating the repo. 3.Create an index.html page by clicking the plus icon next to your repository name and typing the file name directly in the input box that appears. 4.Commit index.html. At the bottom of the page, there is a text input area to add a description of your changes and a button to commit the file. 5.To style the content go back to your repository home and create a new file named css/main.css. The css/ before the filename will automatically create a subdirectory called css. 6.Link to your CSS file inside your HTML document's . Go back to index.html and select the "Edit" button.

Challenges we ran into

1.GitHub Pages source repositories have a recommended limit of 1GB. ... 2.Published GitHub Pages sites may be no larger than 1 GB. 3.GitHub Pages sites have a soft bandwidth limit of 100GB per month. 4.GitHub Pages sites have a soft limit of 10 builds per hour.

Accomplishments that we're proud of

What we learned

We learned how to set up a personal github page

What's next for Github

Advantages of setting up a github page 1.It's FREE. It's obvious that you don't want to spend lots of money setting up your first website. ... 2.Support Custom Domain. ... 3.Support for HTTPS. ... 4.You don't need Jeykll installed. ... 5.Using git version control.

Built With

Share this project: