LogoLogo
Visit PullRequest.comApp Dashboard
  • Welcome to HackerOne Code!
  • Frequently Asked Questions
    • Supported Integrations
    • What to Expect
      • How to Get More Out of Code Review
  • Getting Started
    • Supported Languages
    • Create an Account
  • Cloud Integrations
    • Adding GitHub Repositories
    • Adding Bitbucket Repositories
    • Adding GitLab Projects
    • Adding Azure DevOps Repositories
  • On-Premise Integration
  • On-Premise Support
  • Assign Code Reviews to PullRequest Network
    • Assigning Reviews to HackerOne Code
    • Code Review Statuses
    • Collaborating with HackerOne Reviewers
    • Rating Reviews
    • Requesting Code Review for bulk files and projects
  • Code Review Settings
    • Advanced Review Settings
    • Project Notes Access
    • Repository Search
    • PullRequest Approval
    • Exclude Files from HackerOne Review
  • Metrics
    • Benchmarks
    • Terms
Powered by GitBook
On this page
  • Programming Languages
  • Web Development
  • Databases
  • Cloud and DeveOps
  • Frameworks and Libraries
  • Security and Testing
  • Platforms and Engines
  • APIs and Protocols
  • Misc
  • Limitations
  1. Getting Started

Supported Languages

HackerOne Code supports review for all programming languages, frameworks, libraries, platforms & versions.

Below is a non-exaustive overview of types of code the service supports.

Programming Languages

General-purpose languages Python, Java, C, C++, Ruby, PHP, R, Swift, Kotlin, Rust, Scala, Haskell, Go, Perl, Pascal, Objective-C, OCaml, Brightscript, Julia, COBOL, Dart, Solidity, Apex (Salesforce)

Web-specific languages JavaScript, TypeScript, VB.NET

Scripting Bash (Shell), VBA, Nim

Web Development

Markup languages HTML, XML, YAML

CSS frameworks and preprocessors CSS, SASS, SCSS, PureCSS, Material-UI, Foundation, Bootstrap

Front-end frameworks and libraries React, Angular, Backbone, Stimulus, jQuery, Three.js, Next.js, Sails.js

Back-end frameworks Django, Flask, Tornado, Web.py, Ruby on Rails, Sinatra, Padrino, Phoenix, Play, FuelPHP, Laravel, Slim

Templating engines Pug, Handlebars, Razor, Closure-Templates, Eruby

Databases

Relational databases MySQL, SQL, PostgreSQL

NoSQL databases DynamoDB, Cassandra, Redis

Database query languages GraphQL, NoSQL

Cloud and DeveOps

Cloud platforms AWS, GCP, Azure

Orchestration and configuration management Kubernetes, Terraform, Vagrant, Docker, Puppet, Chef, CDK, CloudFormation

CI/CD tools: GitLabCI, TravisCI, GitHubActions, CircleCI, Jenkins

Cloud services CloudWatch, Cognito, IAM, SQS, SNS, EC2, Lambda, OpenAPI

Frameworks and Libraries

Web frameworks SpringMVC, Struts, ASP.NET, .NET, Hadoop

Data processing libraries NumPy, TensorFlow, Spark

Game engines Unreal Engine, Unity

UI libraries and tools Material-UI, Foundation, Flutter

Security and Testing

Security tools Swagger, OpenAPI, IAM

Testing frameworks and tools Cucumber, Gherkin

Platforms and Engines

Content management systems WordPress, Jekyll

Operating systems and environments Vagrant, Docker

Game engines Unreal Engine

Mobile development platforms iOS, Ionic, React Native, Android

APIs and Protocols

API frameworks and tools Swagger, OpenAPI, APIGateway

Messaging services SNS, SQS

Misc

General concepts/tools Web, YAML, XML

Blockchain technologies Ethereum

Limitations

Software development artifacts which require rendering or runtime execution, or tools written for project management, may be supported if maintained as code it Git repositories but may have limitations.

These include things like:

  • Design files (e.g., Figma, Sketch)

  • Project management or tasking platforms (e.g., Jira, Trello)

  • Interactive games

Need confirmation we support code review for what you need? Let us know at sales@hackerone.com

PreviousHow to Get More Out of Code ReviewNextCreate an Account

Last updated 1 month ago