Finding issues to work on
Navigate to Contribute from the top navigation bar or visit nest.owasp.org/contribute. The page displays a paginated list of open issues. Each issue card shows:- Issue title and the project it belongs to
- GitHub labels (e.g.,
good first issue,help wanted,bug) - Creation date and comment count
- A Read More button for AI-generated guidance
- A View Issue button that opens the issue on GitHub
AI-generated issue guidance
Click Read More on any issue card to open a modal with:- An AI-generated summary of the issue — what it is about, what the expected outcome is, and relevant context.
- Recommended steps to address the issue, generated by the Nest AI agent.
The issue summary and recommended steps are generated by AI using the LangGraph-based RAG agent. They are meant as a starting point — always read the original issue thread on GitHub before submitting work.
Searching for issues
Use the search bar at the top of the page to filter issues by keyword. The search queries the Algoliaissues index and matches against issue titles, descriptions, labels, and project names.
Useful search strategies:
- Search for a programming language (e.g.,
python,javascript) to find issues in projects that use that language. - Search for issue labels (e.g.,
good first issue,documentation) to narrow results by contribution type. - Search for a project name to see all open issues for a specific OWASP project.
Connecting issues to projects
Each issue card links back to the originating OWASP project via the project name link. Clicking it takes you to the project detail page at/projects/<key>, where you can read the full project description, review its health score, and explore other open issues.
Getting started with a contribution
Find an issue
Search or browse the Contribute page for an issue that interests you. Look for issues with
good first issue or help wanted labels if you are new to the project.Read the AI guidance
Click Read More to read the AI-generated summary and recommended steps for the issue.
Review the project
Click the project name link to read the full project description and understand the codebase before you start.
Open the issue on GitHub
Click View Issue to go to the GitHub issue page. Leave a comment to express interest or ask clarifying questions before starting work.
