See your CSVs
Following on the tails of 3D models and geographic data, GitHub.com now also supports rendering tabular data in the form of .csv (comma-separated) and .tsv (tab-separated) files. When viewed, any…
Resources for developers seeking to stay informed about the latest industry trends, research, and updates from GitHub. Explore Changelogs, policy updates, product announcements, and research into the changing nature of software development. Explore research and surveys that delve into various aspects of software development and open source communities—and Octoverse, which provides detailed annual analyses of open source and public projects across GitHub. Gain a deeper understanding of GitHub’s direction to stay connected with GitHub’s evolving landscape and the broader developer community.
Following on the tails of 3D models and geographic data, GitHub.com now also supports rendering tabular data in the form of .csv (comma-separated) and .tsv (tab-separated) files. When viewed, any…
GitHub is about to get a lot more colorful. Starting today, we are generating Identicons for anyone without a Gravatar: Our Identicons are simple 5×5 “pixel” sprites that are generated…
GitHub is a great place to find interesting projects. From the White House open data policy to Chicago bike routes, GitHub has become a place for collaboration on more than…
Humans have enjoyed our ✨ new code search for a while, and today we’re ready to share that joy with the machines. 🔍 With the new code search API, we’ve…
Today, we’re excited to announce Releases, a workflow for shipping software to end users. Releases are first-class objects with changelogs and binary assets that present a full project history beyond…
Starting today, you will see warnings if you push large files to your GitHub repository. Git is not well suited to large binary files, and we have some recommendations about…
Not long ago, we began rendering 3D models on GitHub. Today we’re excited to announce the latest addition to the visualization family – geographic data. Any .geojson file in a…
It’s a fact of life – sometimes repository names change. This can happen in a few different types of scenarios: When you rename a repository. When you rename your user…
You can now create your own personal API tokens for use in scripts and on the command line. Be careful, these tokens are like passwords so you should guard them…
It’s been possible to close an issue from a commit for quite a while, but some issues take more work than a single commit to close. That’s why you can…
Today we’re happy to announce two big additions to our API: File CRUD and Repository Statistics. File CRUD The repository contents API has allowed reading files for a while. Now…
Both GitHub and Gist offer ways to view “raw” versions of user content. Instead of viewing files in the visual context of the website, the user can see the actual…
We’ve started rolling out a new security feature called “Content Security Policy” or CSP. As a user, it will better protect your account against XSS attacks. But, be aware, it…
Today we’re happy to release Pulse. Pulse is a great way to discover recent activity on projects. Maybe you haven’t checked on your favorite repository in a while or you…
Today we are excited to ship a new iteration of our visual identity: an updated logo, an official mark, and an Octocat that conveys as much character as the Octocats…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Get tickets to the 10th anniversary of our global developer event on AI, DevEx, and security.