Skip to main content

Language Support

Pixee supports a broad and growing set of languages and IaC formats. Coverage expands continuously as the platform evolves.

Programming Languages

LanguageCommon Frameworks (examples)Common Package Managers (examples)
JavaSpring Boot, Jakarta EE, MicronautMaven, Gradle
PythonDjango, Flask, FastAPIpip, Poetry, Pipenv, conda, setuptools
JavaScript / TypeScript / Node.jsExpress, React, Next.js, Nest.jsnpm, yarn, pnpm
C# / .NETASP.NET Core, BlazorNuGet
GoStandard library, Gin, EchoGo modules
RubyRails, SinatraBundler (Gemfile)
PHPLaravel, SymfonyComposer
KotlinSpring Boot, AndroidMaven, Gradle
RustCargo
ScalaPlay, Akkasbt, Maven
SwiftiOS/macOSSwift Package Manager
Objective-CiOS/macOSCocoaPods, Carthage
GroovyGradle, Spring, JenkinsMaven, Gradle
Shell / Bash
PowerShell

Infrastructure as Code

FormatNotes
Terraform / HCLSecurity misconfigurations, IAM policies, storage encryption, network exposure
Dockerfile / ContainerfileRunning as root, insecure base images, exposed secrets in build layers
Kubernetes / HelmPod security contexts, RBAC misconfigurations, exposed secrets, network policies
CloudFormationAWS resource misconfigurations, IAM, S3, security groups
AnsiblePlaybook security patterns
Docker ComposeService configuration security

For what Pixee triages and fixes across these languages and formats, see What Pixee Fixes. Pixee's architecture is designed to work across languages — if yours isn't listed, contact the team.