Skip to content

Latest commit

 

History

History
390 lines (349 loc) · 17.5 KB

File metadata and controls

390 lines (349 loc) · 17.5 KB

C and C++ built-in support

Provided by the current versions of the CodeQL query pack codeql/cpp-queries (changelog, source) and the CodeQL library pack codeql/cpp-all (changelog, source).

Name Category
Berkeley socket API library Network communicator
Bloomberg Standard Library Utility library
string.h String library

C# built-in support

Provided by the current versions of the CodeQL query pack codeql/csharp-queries (changelog, source) and the CodeQL library pack codeql/csharp-all (changelog, source).

Name Category
ASP.NET Web application framework
ASP.NET Core Web application framework
ASP.NET Razor templates Web application framework
Dapper Database ORM
EntityFramework Database ORM
EntityFramework Core Database ORM
Json.NET Serialization
NHibernate Database ORM
WinForms User interface

GitHub Actions built-in support

Provided by the current versions of the CodeQL query pack codeql/actions-queries (changelog, source) and the CodeQL library pack codeql/actions-all (changelog, source).

Name Category
GitHub Actions workflow YAML files Workflows
GitHub Actions action metadata YAML files Actions

Go built-in support

Provided by the current versions of the CodeQL query pack codeql/go-queries (changelog, source) and the CodeQL library pack codeql/go-all (changelog, source).

Name Category
AWS Lambda Serverless framework
beego Web/logging/database framework
Chi Web framework
Couchbase (gocb and go-couchbase) Database
Echo Web framework
Gin Web framework
glog Logging library
go-pg Database
go-restful Web application framework
go-sh Utility library
go-spew Logging library
GoKit Microservice toolkit
Gokogiri XPath library
golang.org/x/crypto/ssh Network communicator
golang.org/x/net/websocket Network communicator
goproxy HTTP proxy library
Gorilla mux HTTP request router and dispatcher
Gorilla websocket Network communicator
GORM Database
GoWebsocket Network communicator
goxpath XPath library
htmlquery XPath library
json-iterator Serialization
jsonpatch Serialization
jsonquery XPath library
klog Logging library
Logrus Logging library
Macaron Web framework
mongo Database
nhooyr.io/websocket Network communicator
protobuf Serialization
Revel Web framework
SendGrid Email library
sqlx Database
Squirrel Database
ws Network communicator
xmlpath XPath library
xmlquery XPath library
xpath XPath library
xpathparser XPath library
yaml Serialization
zap Logging library

Java and Kotlin built-in support

Provided by the current versions of the CodeQL query pack codeql/java-queries (changelog, source) and the CodeQL library pack codeql/java-all (changelog, source).

Name Category
Apache Commons Collections Data structure utility library
Apache Commons Lang Utility library
Apache HTTP components Network communicator
Guava Utility and collections library
Hibernate Database
iBatis / MyBatis Database
Jackson Serialization
Java Persistence API (JPA) Database
JaxRS Jakarta EE API specification
JDBC Database
JSON-java Serialization
Kryo deserialization Serialization
Project Lombok Utility library
Protobuf Serialization
SnakeYaml Serialization
Spring JDBC Database
Spring MVC Web application framework
Struts Web application framework
Thrift RPC framework
XStream Serialization

JavaScript and TypeScript built-in support

Provided by the current versions of the CodeQL query pack codeql/javascript-queries (changelog, source) and the CodeQL library pack codeql/javascript-all (changelog, source).

Name Category
angular (modern version) HTML framework
angular.js (legacy version) HTML framework
AWS Lambda Serverless framework
axios Network communicator
browser Runtime environment
EJS templating language
electron Runtime environment
express Server
Fastify Server
handlebars templating language
hapi Server
hogan templating language
jquery Utility library
koa Server
lodash Utility library
mongodb Database
mssql Database
mustache templating language
mysql Database
nest.js Server
node Runtime environment
nunjucks templating language
postgres Database
ramda Utility library
react HTML framework
react native HTML framework
request Network communicator
restify Server
sequelize Database
socket.io Network communicator
sqlite3 Database
superagent Network communicator
swig templating language
underscore Utility library
vue HTML framework

Python built-in support

Provided by the current versions of the CodeQL query pack codeql/python-queries (changelog, source) and the CodeQL library pack codeql/python-all (changelog, source).

Name Category
AWS Lambda Serverless framework
aiohttp.web Web framework
Django Web framework
djangorestframework Web framework
FastAPI Web framework
Flask Web framework
Flask-Admin Web framework
Tornado Web framework
Twisted Web framework
Gradio Web framework
starlette Asynchronous Server Gateway Interface (ASGI)
ldap3 Lightweight Directory Access Protocol (LDAP)
python-ldap Lightweight Directory Access Protocol (LDAP)
httpx HTTP client
pycurl HTTP client
requests HTTP client
urllib HTTP client
urllib2 HTTP client
urllib3 HTTP client
dill Serialization
PyYAML Serialization
ruamel.yaml Serialization
simplejson Serialization
toml Serialization
ujson Serialization
fabric Utility library
idna Utility library
invoke Utility library
jmespath Utility library
multidict Utility library
pydantic Utility library
yarl Utility library
aioch Database
aiomysql Database
aiopg Database
aiosqlite Database
asyncpg Database
cassandra-driver Database
clickhouse-driver Database
cx_Oracle Database
hdbcli Database
mysql-connector Database
mysql-connector-python Database
MySQL-python Database
mysqlclient Database
oracledb Database
phoenixdb Database
psycopg2 Database
pymssql Database
PyMySQL Database
pyodbc Database
sqlite3 Database
Flask-SQLAlchemy Database ORM
peewee Database ORM
SQLAlchemy Database ORM
cryptography Cryptography library
pycryptodome Cryptography library
pycryptodomex Cryptography library
rsa Cryptography library
MarkupSafe Escaping Library
libtaxii TAXII utility library
libxml2 XML processing library
lxml XML processing library
xmltodict XML processing library

Ruby built-in support

Provided by the current versions of the CodeQL query pack codeql/ruby-queries (changelog, source) and the CodeQL library pack codeql/ruby-all (changelog, source).

Name Category
excon HTTP client
faraday HTTP client
http_client HTTP client
httparty HTTP client
libxml-ruby XML processing library
nokogiri XML processing library
open-uri HTTP client
posix-spawn Utility library
rest-client HTTP client
Ruby on Rails Web framework
rubyzip Compression library
typhoeus HTTP client

Rust built-in support

Provided by the current versions of the CodeQL query pack codeql/rust-queries (changelog, source) and the CodeQL library pack codeql/rust-all (changelog, source).

Name Category
actix-web Web framework
alloc Standard library
async-std Asynchronous programming library
biscotti Cookie management
clap Utility library
cookie Cookie management
core Standard library
digest Cryptography library
futures Asynchronous programming library
futures-rustls Network communicator
hyper HTTP library
libc Utility library
log Logging library
md5 Utility library
memchr Utility library
mysql Database
mysql_async Database
once_cell Utility library
poem Web framework
postgres Database
proc_macro Standard library
rand Utility library
regex Utility library
reqwest HTTP client
rocket Web framework
rusqlite Database
std Standard library
rust-crypto Cryptography library
rustls Network communicator
serde Serialization
smallvec Utility library
sqlx Database
tokio Asynchronous IO
tokio-postgres Database
url Utility library
warp Web framework

Swift built-in support

Provided by the current versions of the CodeQL query pack codeql/swift-queries (changelog, source) and the CodeQL library pack codeql/swift-all (changelog, source).

Name Category
AEXML XML processing library
Alamofire Network communicator
Core Data Database
CryptoKit Cryptography library
CryptoSwift Cryptography library
Foundation Utility library
GRDB Database
JavaScriptCore Scripting library
Libxml2 XML processing library
Network Network communicator
Realm Swift Database
RNCryptor Cryptography library
SQLite3 Database
SQLite.swift Database
UIKit User interface library
WebKit User interface library