How to define security requirements for your OSS project
Defining your security requirements is the most important proactive control you can implement for your project. Here’s how.
The vast majority of businesses today rely on open source, making it an essential part of the software industry. And millions of those projects are on GitHub. Learn about documentation, maintainers, gaming Git, licenses, and how open source positively impacts the world. We are committed to helping to build a more open, collaborative, and sustainable future for open source everywhere. You can also find information in our documentation about how to build and foster sustainable open source communities.
Defining your security requirements is the most important proactive control you can implement for your project. Here’s how.
Precise code navigation is powered by stack graphs, a new open source framework that lets you define the name binding rules for a programming language.
Today we’re introducing enhanced login verification to the npm registry, and we will begin a staged rollout to maintainers beginning Dec 7.
This lesser-known OWASP project aims to help developers prevent vulnerabilities from being introduced in the first place.
The end of the year is getting closer, and our communities are busy working away on their projects. While you’ve all been busy maintaining open source projects and shipping releases,…
OSS-Fuzz is Google’s awesome fuzzing service for open source projects. GitHub Security Lab’s @kevinbackhouse describes enrolling a project.
We’re sharing details of recent incidents on the npm registry, our investigations, and how we’re continuing to invest in the security of npm.
To celebrate this most recent release, here’s GitHub’s look at some of the most interesting features and changes introduced since last time.
What an incredible month it’s been for GitHub and our communities. Whilst we’ve been busy with GitHub Universe, our communities have been busy coding. It’s been a successful year for…
The new sparse index feature makes it feel like you are working in a small repository when working in a focused portion of a monorepo.
When you’re fixing a bug, especially a security vulnerability, you should add a regression test, fix the bug, and find & fix variants.
The theme for this year’s Game Off is… …BUG! Your challenge, should you choose to accept it, is to create a game between now and December 1 incorporating the theme…
We’re excited to highlight another top contributing researcher to GitHub’s Bug Bounty Program: @yvvdwf
Maintainers can now limit who can approve and request changes on pull requests. You can also close issues and block users via your phone.
It’s that time of year again where I like to share seasonally spooktacular games plus source code—a goldmine of material for (a) those looking for coffee-break entertainment, (b) those interested…
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.