Skip to main content

Open source software used by Bitdefender GravityZone management appliance

Software Name

Short Description

License Type

Website

@a2a-js/sdk

Server and client SDK for Agent2Agent protocol

Apache-2.0

https://github.com/a2aproject/a2a-js

@acuminous/bitsyntax

Performs pattern matching on byte buffers.

MIT

https://github.com/acuminous/bitsyntax-js

@aws-sdk/credential-providers

A collection of credential providers, without requiring service clients like STS, Cognito

Apache-2.0

https://github.com/aws/aws-sdk-js-v3/tree/main/packages/credential-providers

@aws-sdk/s3-request-presigner

S3 request presigner for generating presigned URLs

Apache-2.0

https://github.com/aws/aws-sdk-js-v3/tree/main/packages/s3-request-presigner

@azure/msal-node

The MSAL Node enables applications to authenticate users using Azure AD work and school accounts (AAD), Microsoft personal accounts (MSA) and social identity providers like Facebook, Google, LinkedIn, Microsoft accounts, etc. through Azure AD B2C service. It also enables your applications to get tokens to access Microsoft Cloud services such as Microsoft Graph.

MIT

https://www.npmjs.com/package/@azure/msal-node

@fastify/ajv-compiler

Builds and manages the AJV instances for the Fastify framework.

MIT

https://github.com/fastify/ajv-compiler

@fastify/cors

Enables the use of CORS in a Fastify application.

MIT

https://github.com/fastify/fastify-cors

@fastify/deepmerge

Merges the enumerable properties of two or more objects deeply.

MIT

https://github.com/fastify/deepmerge

@fastify/error

A small utility used by Fastify itself for generating consistent error objects across your codebase and plugins.

MIT

https://github.com/fastify/fastify-error

@fastify/fast-json-stringify-compiler

Builds and manages the fast-json-stringify instances for the Fastify framework.

MIT

https://github.com/fastify/fast-json-stringify-compiler

@fastify/formbody

A module for Fastify to parse x-www-form-urlencoded bodies

MIT

https://github.com/fastify/fastify-formbody

@fastify/middie

Middleware engine for Fastify

MIT

https://github.com/fastify/middie

@fastify/static

Plugin for serving static files as fast as possible

MIT

https://github.com/fastify/fastify-static

@fastify/view

Template plugin for Fastify

MIT

https://github.com/fastify/point-of-view

@lit-labs/ssr-dom-shim

DOM shim for Lit server-side rendering (SSR)

BSD-3-Clause

https://github.com/lit/lit/tree/main/packages/labs/ssr-dom-shim

@lit/reactive-element

A simple, low-level base class for creating fast, lightweight web components

BSD-3-Clause

https://github.com/lit/lit/tree/main/packages/reactive-element

@microsoft/microsoft-graph-client

The Microsoft Graph JavaScript client library is a lightweight wrapper around the Microsoft Graph API that can be used server-side and in the browser

MIT

https://www.npmjs.com/package/@microsoft/microsoft-graph-client

@n8n/agents

AI agent workflow building blocks

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/agents

@n8n/ai-node-sdk

SDK for building AI nodes

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/ai-node-sdk

@n8n/ai-utilities

Shared AI utility functions

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/ai-utilities

@n8n/ai-workflow-builder

AI-assisted workflow generation

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/ai-workflow-builder.ee

@n8n/api-types

Shared TypeScript interfaces for frontend/backend

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/api-types

@n8n/backend-common

Common backend utility functions

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/backend-common

@n8n/backend-test-utils

Shared backend testing utilities

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/backend-test-utils

@n8n/chat

Chat widget and WebSocket implementation

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/chat

@n8n/chat-hub

Chat hub infrastructure

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/chat-hub

@n8n/cli

CLI tooling for n8n development

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/cli

@n8n/client-oauth2

OAuth2 client implementation

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/client-oauth2

@n8n/codemirror-lang

Codemirror language support

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/codemirror-lang

@n8n/codemirror-lang-html

HTML language support for Codemirror

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/codemirror-lang-html

@n8n/codemirror-lang-sql

SQL language support for Codemirror

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/codemirror-lang-sql

@n8n/composables

Vue composables for shared frontend logic

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/composables

@n8n/computer-use

Local AI gateway for computer automation (shell, screenshots, browser)

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/computer-use

@n8n/config

Centralized configuration management

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/config

@n8n/constants

Shared constants across packages

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/constants

@n8n/crdt

Collaborative real-time data types

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/crdt

@n8n/create-node

CLI tool for scaffolding new nodes

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/create-node

@n8n/db

Database layer abstractions

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/db

@n8n/decorators

Common decorators for TypeScript

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/decorators

@n8n/design-system

Vue 3 component library and design tokens

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/design-system

@n8n/di

Dependency injection container

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/di

@n8n/errors

Custom error classes

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/errors

@n8n/eslint-config

Shared ESLint configuration

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/eslint-config

@n8n/eslint-plugin-community-nodes

ESLint rules for community nodes

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/eslint-plugin-community-nodes

@n8n/expression-runtime

Workflow expression evaluation engine

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/expression-runtime

@n8n/extension-sdk

SDK for building n8n extensions

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/extension-sdk

@n8n/i18n

Internationalization utilities and translations

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/i18n

@n8n/imap

IMAP protocol support

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/imap

@n8n/instance-ai

AI assistant backend services

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/instance-ai

@n8n/json-schema-to-zod

JSON Schema to Zod validation converter

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/json-schema-to-zod

@n8n/local-gateway

Electron-based local gateway server

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/local-gateway

@n8n/mcp-browser

Browser automation MCP tools

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/mcp-browser

@n8n/mcp-browser-extension

Chrome extension for AI browser control

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/mcp-browser-extension

@n8n/n8n-benchmark

Performance benchmarking utilities

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/benchmark

@n8n/n8n-extension-insights

Workflow insights and analytics extensions

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/extensions/insights

@n8n/n8n-nodes-langchain

LangChain AI/LLM integration nodes

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/nodes-langchain

@n8n/node-cli

CLI tool for node development

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/node-cli

@n8n/performance

Performance monitoring utilities

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/testing/performance

@n8n/permissions

RBAC and permission management

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/permissions

@n8n/playwright-janitor

Playwright test cleanup and maintenance

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/testing/janitor

@n8n/rest-api-client

REST API client utilities

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/rest-api-client

@n8n/rules-engine

Testing rules engine

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/testing/rules-engine

@n8n/scan-community-package

Community package scanning utilities

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/scan-community-package

@n8n/stores

Pinia stores for shared state management

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/stores

@n8n/storybook

Storybook configuration and stories

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/storybook

@n8n/stylelint-config

Shared Stylelint configuration

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/stylelint-config

@n8n/syslog-client

Syslog client integration

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/syslog-client

@n8n/task-runner

Task execution runner for workflows

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/task-runner

@n8n/tournament

Tournament management utilities

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/tournament

@n8n/typescript-config

Shared TypeScript configuration

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/typescript-config

@n8n/utils

General utility functions

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/utils

@n8n/vitest-config

Shared Vitest test configuration

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/vitest-config

@n8n/workflow-sdk

Workflow definition and execution SDK

Sustainable Use license

https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/workflow-sdk

@nestjs/common

A modern Node.js web framework (@common)

MIT

https://github.com/nestjs/nest/tree/master/packages/common

@nestjs/core

A modern Node.js web framework (@core)

MIT

https://github.com/nestjs/nest/tree/master/packages/core

@nestjs/microservices

A modern Node.js web framework (@microservices)

MIT

https://github.com/nestjs/nest/tree/master/packages/microservices

@nestjs/passport

A modern Node.js web framework (@passport)

MIT

https://github.com/nestjs/passport

@nestjs/platform-express

A modern Node.js web framework (@platform-express)

MIT

https://github.com/nestjs/nest/tree/master/packages/platform-express

@nestjs/platform-fastify

A modern Node.js web framework (@platform-fastify)

MIT

https://github.com/nestjs/nest/tree/master/packages/platform-fastify

@nestjs/websockets

A modern Node.js web framework (@websockets)

MIT

https://github.com/nestjs/nest/tree/master/packages/websockets

@noble/hashes

Audited and minimal, zero-dependency JS implementation of SHA2, SHA3, RIPEMD, BLAKE2/3, HMAC, HKDF, PBKDF2, Scrypt

MIT

https://github.com/paulmillr/noble-hashes

@nuxtjs/opencollective

Displays opencollective statistics and a donation URL after users install a package.

MIT

https://github.com/nuxt-contrib/opencollective

@opendocsg/pdf2md

A PDF to Markdown Converter

MIT

https://github.com/opendocsg/pdf2md

@paralleldrive/cuid2

Secure, collision-resistant IDs optimized for horizontal scaling and performance

MIT

https://github.com/ericelliott/cuid2

@qdrant/js-client-rest

REST client for the Qdrant vector search engine

Apache-2.0

https://github.com/qdrant/qdrant-js/tree/master/packages/js-client-rest

@typegoose/typegoose

Define Mongoose models using TypeScript classes.

MIT

https://github.com/typegoose/typegoose

@types/node

TypeScript definitions for Node.js

MIT

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node

@types/pg-format

TypeScript definitions for pg-format

MIT

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pg-format

@types/validator

TypeScript definitions for validator.js

MIT

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validatorjs

@types/webidl-conversions

TypeScript definitions for webidl-conversions

MIT

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webidl-conversions

@types/whatwg-url

TypeScript definitions for whatwg-url

MIT

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/whatwg-url

abstract-logging

A noop logger that conforms to the Log4j interface for modules to stub out internal logging.

MIT

https://github.com/jsumners/abstract-logging

accepts

Higher-level content negotiation

MIT

https://github.com/jshttp/accepts

actix-web

A web framework for Rust

Apache License 2.0

MIT

https://github.com/actix/actix-web

aes-gcm

Pure Rust implementation of the AES-GCM Authenticated Encryption with Associated Data (AEAD) cipher

Apache License 2.0

MIT

https://crates.io/crates/aes-gcm

aiohttp

Asynchronous HTTP client/server framework for asyncio and Python

Apache-2.0

https://github.com/aio-libs/aiohttp

ajv

JSON Schema validator

MIT

https://github.com/ajv-validator/ajv

ajv-draft-04

JSON Schema validation for draft-04 schemas

MIT

https://github.com/ajv-validator/ajv-draft-04

ajv-formats

Format validation for Ajv v7+

MIT

https://github.com/ajv-validator/ajv-formats

amqp-connection-manager

Auto-reconnect and round robin support for amqplib

MIT

https://github.com/jwalton/node-amqp-connection-manager

amqplib

An AMQP 0-9-1 (e.g., RabbitMQ) library and client

MIT

https://github.com/amqp-node/amqplib

ansi-styles

ANSI escape codes for styling strings in the terminal

MIT

https://github.com/chalk/ansi-styles

anthropic

The Claude SDK for Python, which provides access to the Claude API from Python applications.

MIT

https://github.com/anthropics/anthropic-sdk-python

anyhow

This library provides anyhow::Error, a trait object based error type for easy idiomatic error handling in Rust applications.

Apache License 2.0

MIT

https://crates.io/crates/anyhow

api

Google APIs client library for the Go programming language

BSD-3-Clause

https://pkg.go.dev/google.golang.org/api

append-field

W3C HTML JSON form-compliant field appender

MIT

https://github.com/LinusU/node-append-field

archy

Renders nested hierarchies npm ls style with unicode pipes.

MIT

https://github.com/deepin-community/node-archy

array-flatten

Flattens an array of nested arrays into a single flat array.

MIT

https://github.com/blakeembrey/array-flatten

artifactregistry

Go client library for Artifact Registry API

Apache License 2.0

https://pkg.go.dev/cloud.google.com/go/artifactregistry

async

Higher-order functions and common patterns for asynchronous code

MIT

https://github.com/caolan/async

atomic-sleep

Zero CPU overhead, zero dependency, true event-loop blocking sleep

MIT

https://github.com/davidmarkclements/atomic-sleep

avvio

Asynchronous bootstrapping of Node applications

MIT

https://github.com/fastify/avvio

aws-sdk-go-v2

This is the v2 AWS Cloud SDK for the Go programming language.

Apache License 2.0

https://pkg.go.dev/github.com/aws/aws-sdk-go-v2@v1.32.7

axios

Promise-based HTTP client for the browser and Node.js

MIT

https://github.com/axios/axios

azure-sdk-for-go

The open-source Azure SDK for Go simplifies provisioning, managing, and using Azure resources from Go application code.

MIT

https://pkg.go.dev/github.com/Azure/azure-sdk-for-go

base64

Encodes and decodes base64 as bytes or UTF-8.

Apache License 2.0

MIT

https://crates.io/crates/base64

beautifulsoup4

A library that makes it easy to scrape information from web pages. It sits atop an HTML or XML parser, providing Pythonic idioms for iterating, searching, and modifying the parse tree.

MIT

https://www.crummy.com/software/BeautifulSoup/

bitbucket

Bitbucket API client for the browser and Node.js

MIT

https://github.com/MunifTanjim/node-bitbucket

body-parser

Node.js body parsing middleware

MIT

https://github.com/expressjs/body-parser

Boost

Boost provides free peer-reviewed portable C++ source libraries.

Boost software license

http://www.boost.org

breakpad

Breakpad is a set of client and server components which implement a crash-reporting system.

Multiple licenses

https://chromium.googlesource.com/breakpad/breakpad

bson

A BSON parser for Node.js and the browser

Apache-2.0

https://github.com/mongodb/js-bson

buffer-from

A ponyfill for Buffer.from

MIT

https://github.com/LinusU/buffer-from

buffer-more-ints

Adds support for more integer widths to Buffer.

MIT

https://github.com/dpw/node-buffer-more-ints

busboy

A streaming parser for HTML form data for Node.js

MIT

https://github.com/mscdex/busboy

bytes

Utility to convert a number of bytes from a string to an integer (for example, 1TB to 1099511627776) and vice-versa

MIT

https://github.com/visionmedia/bytes.js

Bzip2

Bzip2 is a free and open-source file compression program that uses the Burrows–Wheeler algorithm. It only compresses single files and is not a file archiver.

BSD-style

http://www.bzip.org/

c-ares

c-ares is a C library for asynchronous DNS requests

MIT

https://github.com/c-ares/c-ares

cache-manager

Cache module for Node.js

MIT

https://github.com/BryanDonovan/node-cache-manager

call-bind

Robustly .call.bind() a function.

MIT

https://github.com/ljharb/call-bind

call-bind-apply-helpers

Helper functions around function call/apply/bind, for use in call-bind

MIT

https://github.com/ljharb/call-bind-apply-helpers

catch2

Catch2 is a unit testing framework for C++, but it also provides basic micro-benchmarking features, and simple BDD macros.

BSL 1.0

https://github.com/catchorg/Catch2

chalk

Terminal string styling

MIT

https://github.com/chalk/chalk

chrono

Date and time library for Rust

Apache License 2.0

MIT

https://crates.io/crates/chrono

CityHash

CityHash provides hash functions for strings. The functions mix the input bits thoroughly but are not suitable for cryptography.

BSD

https://code.google.com/p/cityhash/

class-transformer

Proper decorator-based transformation / serialization / deserialization of plain JavaScript objects to class constructor

MIT

https://github.com/typestack/class-transformer

class-validator

Decorator-based property validation for classes

MIT

https://github.com/typestack/class-validator

cluster-key-slot

Generates CRC hashes for strings, for use by Node Redis clients to determine key slots.

Apache-2.0

https://github.com/Salakar/cluster-key-slot

color-convert

Plain color conversion functions

MIT

https://github.com/Qix-/color-convert

color-name

A list of color names and their values

MIT

https://github.com/dfcreative/color-name

commander

Complete solution for Node.js command-line programs

MIT

https://github.com/tj/commander.js

concat-stream

Writable stream that concatenates strings or binary data and calls a callback with the result.

MIT

https://github.com/maxogden/concat-stream

consola

Console logger for Node.js and the browser

MIT

https://github.com/nuxt/consola

content-disposition

Creates and parses the HTTP Content-Disposition header.

MIT

https://github.com/jshttp/content-disposition

content-type

Creates and parses the HTTP Content-Type header.

MIT

https://github.com/jshttp/content-type

cookie

HTTP server cookie parsing and serialization

MIT

https://github.com/jshttp/cookie

cookie-signature

Signs and unsigns cookies.

MIT

https://github.com/visionmedia/node-cookie-signature

core-util-is

The util.is* functions introduced in Node v0.12

MIT

https://github.com/isaacs/core-util-is

cors

Node.js CORS middleware

MIT

https://github.com/expressjs/cors

cpp-netlib

The project aims to build upon the latest C++ standard (currently C++11) to provide easy to use libraries for network programming.

Boost software

https://cpp-netlib.org/

Cpp_redis

Is a C++11 Asynchronous Multi-Platform Lightweight Redis Client, with support for synchronous operations, pipelining, sentinels and high availability.

MIT

https://github.com/cpp-redis/cpp_redis

cppcodec

cppcodec supports a range of codecs using a shared template-based implementation. The focus is on a high-quality API that encourages correct use, includes error handling, and is easy to adopt into other codebases.

MIT

https://github.com/tplgy/cppcodec

Curl

Curl is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, media players and is the internet transfer backbone for thousands of software applications affecting billions of humans daily.

BSD

http://curl.haxx.se/

cyrus-sasl

Cyrus SASL is an implementation of SASL that makes it easy for application developers to integrate authentication mechanisms into their application in a generic way.

OpenLDAP Public License

https://github.com/cyrusimap/cyrus-sasl

dataclasses-json

Easily serializes data classes to and from JSON.

MIT

https://github.com/lidatong/dataclasses-json

date-fns

Modern JavaScript date utility library

MIT

https://github.com/date-fns/date-fns

Dazukofs

DazukoFS is a mechanism that allows userspace applications to perform online file access control.

Bitdefender uses this tool in binary mode. The original library is not modified.

GPL version 2

http://dazuko.dnsalias.org/

ddgs

A metasearch library that aggregates results from various web search services.

MIT

https://github.com/deedy5/ddgs

debug

Small debugging utility

MIT

https://github.com/visionmedia/debug

define-data-property

Defines a data property on an object. Will fall back to assignment in an engine without descriptors.

MIT

https://github.com/ljharb/define-data-property

denque

Fast JavaScript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries.

Apache-2.0

https://github.com/invertase/denque

depd

This library allows you to display deprecation messages to your users.

MIT

https://github.com/dougwilson/nodejs-depd

destroy

Destroys a stream if possible.

MIT

https://github.com/stream-utils/destroy

dicer

A fast streaming multipart parser for Node.js

MIT

https://github.com/mscdex/dicer

Dmidecode

Dmidecode reports information about your system's hardware as described in your system BIOS according to the SMBIOS/DMI standard (see a sample output). This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as other details of varying level of interest and reliability depending on the manufacturer.

Bitdefender uses this tool in binary mode. The original library is not modified.

GPL version 2

http://www.nongnu.org/dmidecode/

docxtemplater

Generates .docx, .pptx, and .xlsx files from templates (Word, Powerpoint and Excel documents), from Node.js, the browser, and the command line.

MIT / GPL 3.0

https://github.com/open-xml-templating/docxtemplater

dompurify

A DOM-only, fast, tolerant XSS sanitizer for HTML, MathML and SVG

(MPL-2.0 or Apache-2.0)

https://github.com/cure53/DOMPurify

dunder-proto

If available, the Object.prototype.__proto__ accessor and mutator, call-bound

MIT

https://github.com/es-shims/dunder-proto

ee-first

Returns the first event in a set of event emitters and event pairs.

MIT

https://github.com/jonathanong/ee-first

encodeurl

Encodes a URL to a percent-encoded form, excluding already-encoded sequences.

MIT

https://github.com/pillarjs/encodeurl

encoding

Converts encodings. Uses iconv-lite.

MIT

https://github.com/andris9/encoding

es-define-property

Object.defineProperty, but not IE 8's broken one

MIT

https://github.com/ljharb/es-define-property

es-errors

A simple cache for a few of the JS Error constructors

MIT

https://github.com/ljharb/es-errors

es-object-atoms

ES Object-related atoms: Object, ToObject, RequireObjectCoercible

MIT

https://github.com/ljharb/es-object-atoms

escape-html

Escape string for use in HTML

MIT

https://github.com/component/escape-html

escape-string-regexp

Escape RegExp special characters.

MIT

https://github.com/sindresorhus/escape-string-regexp

etag

Creates simple HTTP ETags.

MIT

https://github.com/jshttp/etag

exceljs

Excel workbook manager - reads and writes .xlsx and .csv files.

MIT

https://github.com/exceljs/exceljs

Expat

Expat is a stream-oriented XML parser library written in C.

Expat excels with files too large to fit RAM and where performance and flexibility are crucial.

BSD

http://www.libexpat.org/

express

Fast, unopinionated, minimalist web framework

MIT

https://github.com/expressjs/express

fast-content-type-parse

Parses the HTTP Content-Type header according to RFC 7231.

MIT

https://github.com/fastify/fast-content-type-parse

fast-decode-uri-component

Fast and safe decodeURIComponent

MIT

https://github.com/delvedor/fast-decode-uri-component

fast-deep-equal

Fast deep equality check with Date, RegExp and ES6 Map, Set and typed arrays support

MIT

https://github.com/epoberezkin/fast-deep-equal

fast-json-stringify

Fast JSON stringifier

MIT

https://github.com/fastify/fast-json-stringify

fast-querystring

A fast alternative to the legacy node:querystring module

MIT

https://github.com/anonrig/fast-querystring

fast-redact

Fast object redaction

MIT

https://github.com/davidmarkclements/fast-redact

fast-safe-stringify

Serializes JavaScript objects quickly and safely.

MIT

https://github.com/davidmarkclements/fast-safe-stringify

fast-uri

Dependency-free RFC 3986 URI toolbox

MIT

https://github.com/fastify/fast-uri

fast-xml-parser

Validates XML, parses XML, builds XML without C/C++ based libraries.

MIT

https://github.com/NaturalIntelligence/fast-xml-parser

fastapi

A modern, high-performance web framework for building APIs with Python based on standard Python type hints.

MIT

https://github.com/fastapi/fastapi

fastify

Fast and low-overhead web framework for Node.js

MIT

https://github.com/fastify/fastify

fastify-plugin

Plugin helper for Fastify

MIT

https://github.com/fastify/fastify-plugin

fastmcp

The fast, Pythonic way to build MCP servers and clients

Apache-2.0

https://github.com/PrefectHQ/fastmcp

fastq

Fast, in-memory work queue

ISC

https://github.com/mcollina/fastq

File

The file command is "a file type guesser", a command-line tool that tells you in words what kind of data a file contains. Unlike most GUI systems, command-line UNIX systems - with this program leading the charge - don't rely on filename extentions to tell you the type of a file, but look at the file's actual contents. This is, of course, more reliable, but requires a bit of I/O.

BSD

http://www.darwinsys.com/file/

finalhandler

Node.js final HTTP responder

MIT

https://github.com/pillarjs/finalhandler

find-my-way

Fast, radix-based HTTP router

MIT

https://github.com/delvedor/find-my-way

follow-redirects

HTTP and HTTPS modules that follow redirects.

MIT

https://github.com/follow-redirects/follow-redirects

forwarded

Parses the HTTP X-Forwarded-For header.

MIT

https://github.com/jshttp/forwarded

FreeType

FreeType is a freely available software library to render fonts.

FreeType is written in C, designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats.

FreeType (BSD-style)

http://www.freetype.org/

freetype

FreeType is a freely available software library to render fonts.

FTL and GPL version 2

https://freetype.org/

fresh

HTTP response freshness testing

MIT

https://github.com/jshttp/fresh

function-bind

Implementation of function.prototype.bind

MIT

https://github.com/Raynos/function-bind

futures

An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces

Apache License 2.0

MIT

https://crates.io/crates/futures

futures-util

Common utilities and extension traits for the futures-rs library

Apache License 2.0

MIT

https://crates.io/crates/futures-util

gax-go

Contains a set of modules that aid the development of APIs for clients and servers based on gRPC and Google API conventions.

BSD 3-Clause

https://pkg.go.dev/github.com/googleapis/gax-go/v2@v2.14.1

get-intrinsic

Get and robustly cache all JS language-level intrinsics at first require time.

MIT

https://github.com/ljharb/get-intrinsic

get-proto

Robustly gets the [[Prototype]] of an object.

MIT

https://github.com/ljharb/get-proto

go

A high-level general purpose programming language that is statically typed and compiled. It is known for the simplicity of its syntax and the efficiency of development that it enables by the inclusion of a large standard library supplying many needs for common projects.

BSD 3-Clause

https://go.dev/

google-cloud-storage

Google Cloud Client Libraries for Rust - Storage

Apache License 2.0

https://crates.io/crates/google-cloud-storage

google-genai

Google Gen AI Python SDK provides an interface for developers to integrate Google's generative models into their Python applications.

Apache-2.0

https://github.com/googleapis/python-genai

gopd

Object.getOwnPropertyDescriptor, but accounts for IE's broken implementation.

MIT

https://github.com/ljharb/gopd

grpc

gRPC Library for Node.js

Apache-2.0

https://github.com/grpc/grpc-node

HAproxy

HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for very high traffic web sites and powers quite a number of the world's most visited ones;

Bitdefender uses this tool in binary mode. The original library is not modified.

GPL version 2

http://www.haproxy.org/

has-flag

Checks if argv has a specific flag.

MIT

https://github.com/sindresorhus/has-flag

has-property-descriptors

Determines if the environment has full property descriptor support. Handles IE 8's broken defineProperty/gOPD.

MIT

https://github.com/inspect-js/has-property-descriptors

has-symbols

Determines if the JS environment has symbol support. Supports spec, or shams.

MIT

https://github.com/inspect-js/has-symbols

hasown

A robust, ES3-compatible "has own property" predicate

MIT

https://github.com/inspect-js/hasOwn

html-to-markdown

High-performance and CommonMark-compliant HTML to Markdown converter

MIT

https://github.com/kreuzberg-dev/html-to-markdown

html2text

Converts HTML to Markdown-formatted text.

GPL-3.0

https://github.com/Alir3z4/html2text/

http-errors

Creates HTTP error objects.

MIT

https://github.com/jshttp/http-errors

httpx

Fully featured HTTP client library for Python 3. It includes an integrated command line client, has support for both HTTP/1.1 and HTTP/2, and provides both sync and async APIs.

BSD-3-Clause

https://github.com/encode/httpx

hvmi

Virtual Machine Introspection is defined as the technique of analyzing the state and behavior of a guest virtual machine from outside of it. In addition, Introspection can also leverage virtualization extensions to provide security.

Apache 2

https://github.com/hvmi/hvmi

iconv-lite

Converts character encodings to pure JavaScript.

MIT

https://github.com/ashtuchkin/iconv-lite

image

This is a set of Go libraries aimed at working in various ways with container images and container image registries.

Apache License 2.0

https://pkg.go.dev/github.com/containers/image

image-spec

The OCI Image Format project creates and maintains the software shipping container image format spec (OCI Image Format).

Apache License 2.0

https://pkg.go.dev/github.com/opencontainers/image-spec

inherits

Browser-friendly inheritance, fully compatible with standard Node.js inherits()

Blue Oak Model License 1.0.0

https://github.com/isaacs/inherits

ioredis

A robust, performance-focused and full-featured Redis client for Node.js

MIT

https://github.com/luin/ioredis

ip

IP address tools for Node.js

MIT

https://github.com/indutny/node-ip

IP2Location™ LITE

IP2Location™ is a non-intrusive IP geolocation solution to help you to identify visitor's geographical location by mapping IP address to comprehensive geo information, such as country, region, city, latitude/longitude, ZIP code, time zone, connection speed, ISP and domain name, IDD country code, area code, weather station code and name, mobile carrier information, elevation & usage type, proxies information and much more.IP geolocation technology is very useful and is being leveraged by all types of industries in preventing fraud, optimizing geo-targeting, online ad targeting, managing digital rights, improving network analytical capabilities thereby maximizing your conversion rate and sales leads.The LITE edition is an open-source version of IP database with limited accuracy. It is free for personal or commercial use with attribution required.

Creative commons

https://lite.ip2location.com/ip2location-lite

ipaddr.js

A library for manipulating IPv4 and IPv6 addresses in JavaScript

MIT

https://github.com/whitequark/ipaddr.js

iPKG

iPKG is a very lightweight package management system designed for Linux installations with severe storage limitations such as handheld computers. iPKG is more than just an embedded Linux flash image builder. It also allows for dynamic installation/removal of packages on a running system.

Bitdefender uses this tool in binary mode. The original library is not modified.

GPL version 2

https://web.archive.org/web/20100823030002/ http:/www.handhelds.org/moin/moin.cgi/Ipkg

isarray

Array#isArray for older browsers

MIT

https://github.com/juliangruber/isarray

isomorphic-fetch

This module enables the use of fetch in your Node code, in a cross-browser compliant fashion. The Fetch API is part of the Web platform API defined by the standards bodies WHATWG and W3C.

MIT

https://www.npmjs.com/package/isomorphic-fetch

iterare

Array methods for ES6 iterators

ISC

https://github.com/felixfbecker/iterare

joblib

A set of tools to provide lightweight pipelining in Python. In particular: transparent disk-caching of functions and lazy re-evaluation (memoize pattern) and easy simple parallel computing.

BSD-3-Clause

https://github.com/joblib/joblib

jq

Jq is used to slice, filter, map and transform structured data. jq is written in portable C, and it has zero runtime dependencies.

MIT

https://github.com/stedolan/jq

Json-c

JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects.

BSD

https://github.com/json-c/json-c

json-schema-traverse

Traverses JSON Schema passing each schema object to callback.

MIT

https://github.com/epoberezkin/json-schema-traverse

json-socket

An easy way to send JSON over TCP using sockets

MIT

https://github.com/sebastianseilund/node-json-socket

Jsoncpp

JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.

MIT

https://github.com/open-source-parsers/jsoncpp

jsonref

Automatically dereferences JSON references within a JSON document.

MIT

https://github.com/gazpachoking/jsonref

jsonschema

An implementation of the JSON Schema specification for Python.

MIT

https://github.com/python-jsonschema/jsonschema

jsonwebtoken

Creates and decodes JWTs in a strongly typed way.

MIT

https://crates.io/crates/jsonwebtoken

jszip

Creates, reads and edits .zip files with JavaScript.

MIT / GPL-3.0

https://github.com/Stuk/jszip

kafkajs

A modern Apache Kafka client for Node.js

MIT

https://github.com/tulios/kafkajs

kareem

Next-generation take on pre/post function hooks

Apache-2.0

https://github.com/vkarpov15/kareem

kong

The purpose of this package is to support arbitrarily complex command-line structures with as little developer effort as possible.

MIT

https://pkg.go.dev/github.com/alecthomas/kong@v1.6.0

kubescape

An open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning.

Apache License 2.0

https://github.com/kubescape/kubescape

langchain

The agent engineering platform

MIT

https://github.com/langchain-ai/langchain

langchain-chroma

LangChain integration with Chroma

MIT

https://github.com/langchain-ai/langchain/tree/master/libs/partners/chroma

langchain-classic

Legacy chains, langchain-community re-exports, indexing API, deprecated functionality, and more.

MIT

https://github.com/langchain-ai/langchain/tree/master/libs/langchain

langchain-community

This repository contains community-maintained LangChain integrations in the langchain-community package.

MIT

https://github.com/langchain-ai/langchain-community

langchain-core

Contains the base abstractions that power the LangChain ecosystem.

MIT

https://github.com/langchain-ai/langchain/tree/master/libs/core

langchain-google-genai

This package provides access to Google Gemini's chat, vision, embeddings, and other capabilities within the LangChain ecosystem.

MIT

https://github.com/langchain-ai/langchain-google/tree/main/libs/genai

langchain-google-vertexai

This package contains the LangChain integrations for Google Cloud generative models via the Vertex AI Platform .

MIT

https://github.com/langchain-ai/langchain-google/tree/main/libs/vertexai

langchain-graph-retriever

A Python library that supports traversing a document graph on top of vector-based similarity search. It works seamlessly with LangChain's retriever framework and supports various graph traversal strategies for efficient document discovery.

Apache-2.0

https://github.com/datastax/graph-rag

langchain-mcp-adapters

This library provides a lightweight wrapper that makes Anthropic Model Context Protocol (MCP) tools compatible withLangChain andLangGraph .

MIT

https://github.com/langchain-ai/langchain-mcp-adapters

langchain-mistralai

An integration package connecting Mistral and LangChain.

MIT

https://github.com/langchain-ai/langchain/tree/master/libs/partners/mistralai

langchain-openai

An integration package connecting OpenAI and LangChain.

MIT

https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai

langchain-qdrant

This package contains the LangChain integration with Qdrant .

MIT

https://github.com/langchain-ai/langchain/tree/master/libs/partners/qdrant

langchain-text-splitters

Contains utilities for splitting a wide variety of text documents into chunks.

MIT

https://github.com/langchain-ai/langchain/tree/master/libs/text-splitters

langfuse

Open-source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more.

Custom

https://github.com/langfuse/langfuse

langfuse-js

Open-source LLM engineering platform for observability and analytics

MIT

https://github.com/langfuse/langfuse-js

langfuse-langchain

LangChain integration for Langfuse observability

MIT

https://github.com/langfuse/langfuse-js/tree/main/packages/langchain

langgraph

Low-level orchestration framework for building, managing, and deploying long-running, stateful agents

MIT

https://github.com/langchain-ai/langgraph

langgraph-checkpoint

This library defines the base interface for LangGraph checkpointers, which provide a persistence layer for LangGraph. They allow you to interact with and manage the graph's state. When you use a graph with a checkpointer, the checkpointer saves a checkpoint of the graph state at every superstep, enabling several powerful capabilities like human-in-the-loop, "memory" between interactions and more.

MIT

https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint

lazy_static

A macro for declaring lazily evaluated statics in Rust

Apache License 2.0

MIT

https://crates.io/crates/lazy_static

Libbdvmi

Is a x86-specific library that helps in performing a virtual machine introspection.

Bitdefender uses this tool in binary mode. The original library is not modified.

GNU LGPL version 3

https://github.com/bitdefender/libbdvmi

libcperciva

libcperciva is a library code shared between tarsnap, scrypt, kivaloo, spiped, and bsdiff.

BSD

https://github.com/Tarsnap/libcperciva

Libhpdf

LibHaru is a free, cross platform, open source library for generating PDF files. At this moment LibHaru does not support reading and editing existing PDF files.

Zlib

http://libharu.org/

libkvmi

libkvmi is used to test libraries.

GNU LGPL 3

https://github.com/bitdefender/libkvmi

Libmilter

Libmilter uses a set of C preprocessor macros to specify platform specific features of the C compiler and standard C libraries.

Sendmail

http://www.sendmail.org/

libphonenumber-js

A simpler and smaller rewrite of Google Android's libphonenumber library in JavaScript

MIT

https://gitlab.com/catamphetamine/libphonenumber-js

Libpng

Libpng is the official PNG reference library that supports almost all PNG features, is extensible, and has been extensively tested for over 23 years.

Libpng

http://www.libpng.org/pub/png/

Libpq

PostgreSQL is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features that safely store and scale the most complicated data workloads.

PostgreSQL (BSD-style)

http://www.postgresql.org/

Librabbitmq4

This is a C-language AMQP client library for use with v2.0+ of the RabbitMQ broker.

MIT

https://github.com/alanxz/rabbitmq-c

Libstatgrab

Libstatgrab is a library that provides cross platform access to statistics about the system on which it is run. It is written in C and presents a selection of useful interfaces which can be used to access key system statistics. The current list of statistics includes CPU usage, memory utilisation, disk usage, process counts, network traffic, disk I/O, and more.

Bitdefender uses this tool in binary mode. The original library is not modified.

GNU LGPL version 2

http://www.i-scream.org/libstatgrab/

Libuuid

A portabale universally unique identifier C library.

BSD

http://e2fsprogs.sourceforge.net/

Libxenserver

Libxenserver is a complete SDK for Citrix XenServer, exposing the XenServer API to C programmers.

BSD

https://github.com/Antique/libxenserver

light-my-request

Fake HTTP injection library

BSD-3-Clause

https://github.com/fastify/light-my-request

lit

A library for building fast, lightweight web components

BSD-3-Clause

https://github.com/lit/lit

lit-element

A simple base class for creating fast, lightweight web components

BSD-3-Clause

https://github.com/lit/lit-element

lit-html

HTML template literals in JavaScript

BSD-3-Clause

https://github.com/lit/lit/tree/main/packages/lit-html

lodash

Lodash modular utilities

MIT

https://github.com/lodash/lodash

lodash.clonedeep

The _.cloneDeep Lodash method, exported as a module

MIT

https://github.com/lodash/lodash

lodash.defaults

The _.defaults Lodash method, exported as a module

MIT

https://github.com/lodash/lodash

lodash.flatten

The _.flatten Lodash method, exported as a module

MIT

https://github.com/lodash/lodash

lodash.isarguments

The _.isArguments Lodash method, exported as a module

MIT

https://github.com/lodash/lodash

loglevel

Minimal lightweight logging for JavaScript, adding reliable log-level methods to any available console.log method

MIT

https://github.com/pimterry/loglevel

lru-cache

A cache object that deletes the least-recently-used items.

Blue Oak Model License 1.0.0

https://github.com/isaacs/node-lru-cache

Lua

Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.

MIT

http://www.lua.org/

Makeself

Makeself.sh is a small shell script that generates a self-extractable compressed tar archive from a directory. The makeself.sh script itself is used only to create the archives from a directory of files.

Bitdefender uses this tool in binary mode. The original library is not modified.

GPL version 2

http://megastep.org/makeself/

mako

Template library written in Python. It provides a familiar, non-XML syntax that compiles into Python modules for maximum performance.

MIT

https://www.makotemplates.org/

math-intrinsics

ES Math-related intrinsics and helpers, robustly cached

MIT

https://github.com/es-shims/math-intrinsics

mcp

Python implementation of the Model Context Protocol (MCP).

MIT

https://github.com/modelcontextprotocol/python-sdk

media-typer

Simple RFC 6838 media type parser and formatter

MIT

https://github.com/jshttp/media-typer

merge-descriptors

Merges objects using descriptors.

MIT

https://github.com/component/merge-descriptors

methods

HTTP methods that Node.js supports.

MIT

https://github.com/jshttp/methods

mime

A comprehensive library for mime-type mapping

MIT

https://github.com/broofa/node-mime

mime-db

Media type database

MIT

https://github.com/jshttp/mime-db

mime-types

JavaScript content-type utility

MIT

https://github.com/jshttp/mime-types

minimist

Parses argument options.

MIT

https://github.com/minimistjs/minimist

Minizip

This package enables to extract files from a .zip archive file and is compatible with PKZip 2.04g, WinZip, InfoZip, MimarSinan Codex Suite 2002 tools and compatible software. Runs both under Linux and Windows

Zlib

http://www.zlib.net/

mkdirp

Recursively mkdir, like mkdir -p.

MIT

https://github.com/isaacs/node-mkdirp

mnemonist

Curated collection of data structures for the JavaScript/TypeScript language.

MIT

https://github.com/yomguithereal/mnemonist

moment

Parses, validates, manipulates, and displays dates.

MIT

https://github.com/moment/moment

mongodb

The officially supported MongoDB Rust driver, a client-side library that can be used to interact with MongoDB deployments in Rust applications.

Apache License 2.0

https://crates.io/crates/mongodb

MongoDB C driver

Mongo-C-driver is a project that includes two libraries:

Libmongoc, a client library written in C for MongoDB.

Libbson, a library providing useful routines related to building, parsing, and iterating BSON documents.

Apache License version 2.0

https://github.com/mongodb/mongo-c-driver

mongodb-client-encryption

Official client encryption module for the MongoDB Node.js driver

Apache-2.0

https://github.com/mongodb-js/mongodb-client-encryption

mongodb-connection-string-url

MongoDB connection strings, based on the WhatWG URL API

Apache-2.0

https://github.com/mongodb-js/mongodb-connection-string-url

mongodb-native

The official MongoDB driver for Node.js

Apache-2.0

https://github.com/mongodb/node-mongodb-native

MongoDB-org-*

MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need.

Bitdefender uses this tool in binary mode.The original library is not modified.

MongoDB SSPL

https://www.mongodb.com/

mongodb-query-parser

Parses and validates MongoDB queries in JavaScript.

Apache-2.0

https://github.com/mongodb-js/devtools-shared/tree/main/packages/query-parser

mongoose

MongoDB object modeling designed to work in an asynchronous environment

MIT

https://github.com/Automattic/mongoose

motor

Async Python driver for MongoDB and Tornado or asyncio

Apache-2.0

https://github.com/mongodb/motor

mpath

Gets/sets JavaScript object values using MongoDB-like path notation.

MIT

https://github.com/aheckmann/mpath

mqtt

A library for the MQTT protocol

MIT

https://github.com/mqttjs/MQTT.js

mquery

Expressive query building for MongoDB

MIT

https://github.com/aheckmann/mquery

ms

Milisecond conversion utility

MIT

https://github.com/zeit/ms

multer

Middleware for handling multipart/form-data

MIT

https://github.com/expressjs/multer

n8n-nodes-qdrant

Official n8n node for interfacing with Qdrant vector databases

MIT

https://github.com/qdrant/n8n-nodes-qdrant

nats

Node.js client for NATS, a lightweight, high-performance, cloud-native messaging system

Apache-2.0

https://github.com/nats-io/nats.node

negotiator

HTTP content negotiation

MIT

https://github.com/jshttp/negotiator

Nginx-ensite

This is a shell (Bash) script that replicates for nginx the Debian a2ensite and a2dissite for enabling and disabling sites as virtual hosts in Apache 2.2/2.4.

a2dissite is a symbolic link to a2ensite.

N/A

https://github.com/perusio/nginx_ensite

node-fetch

A light-weight module that brings window.fetch to Node.js.

MIT

https://github.com/bitinn/node-fetch

Nodejs

Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.

MIT

https://nodejs.org/

numpy

The fundamental package for scientific computing with Python

BSD-3-Clause

https://github.com/numpy/numpy

oauth2

This package contains a client implementation for the OAuth 2.0 spec.

BSD-3-Clause

https://pkg.go.dev/golang.org/x/oauth2

object-assign

ES2015 Object.assign() ponyfill

MIT

https://github.com/sindresorhus/object-assign

object-hash

Generates hashes from JavaScript objects in Node.js and the browser.

MIT

https://github.com/puleos/object-hash

object-inspect

String representations of objects in Node.js and the browser

MIT

https://github.com/inspect-js/object-inspect

obliterator

Higher order iterator library for JavaScript/TypeScript

MIT

https://github.com/yomguithereal/obliterator

ocicrypt

This library is the OCI image spec implementation of container image encryption.

Apache License 2.0

https://pkg.go.dev/github.com/containers/ocicrypt@v1.2.1

on-exit-leak-free

Executes a function on exit without leaking memory, allowing all objects to be garbage-collected.

MIT

https://github.com/mcollina/on-exit-or-gc

on-finished

Executes a callback when a request closes, finishes, or errors.

MIT

https://github.com/jshttp/on-finished

OpenLDAP

OpenLDAP software is an open source implementation of the Lightweight Directory Access Protocol. The suite includes:

SLAPD- stand-alone LDAP daemon (server) libraries implementing the LDAP protocol, utilities, tools and sample clients.

OpenLDAP

http://www.openldap.org/

OpenSSL

OpenSSL is a robust, commercial-grade and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols and also a general-purpose cryptography library.

Open SSL

http://www.openssl.org/

overrides

A decorator to automatically detect mismatch when overriding a method

Apache-2.0

https://github.com/mkorpela/overrides

p-map

Maps over promises concurrently.

MIT

https://github.com/sindresorhus/p-map

pandas

Data structures for data analysis, time series, and statistics

BSD-3-Clause

https://github.com/pandas-dev/pandas

parseurl

Parses a URL with memoization.

MIT

https://github.com/pillarjs/parseurl

passport

Simple, unobtrusive authentication for Node.js.

MIT

https://github.com/jaredhanson/passport

passport-strategy

An abstract class implementing Passport's strategy API

MIT

https://github.com/jaredhanson/passport-strategy

patch-package

Fixes broken node modules with no fuss by patching after install.

MIT

https://github.com/ds300/patch-package

path-to-regexp

Express-style path to RegExp utility

MIT

https://github.com/component/path-to-regexp

pause

Pauses a stream's data events.

MIT

https://github.com/stream-utils/pause

PCRE

The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API. The PCRE library is free, even for building proprietary software.

BSD

http://www.pcre.org/

pdfminer-six

A community-maintained fork of the original PDFMiner. It is a tool for extracting information from PDF documents. It focuses on getting and analyzing text data. Pdfminer.six extracts the text from a page directly from the source code of the PDF. It can also be used to get the exact location, font or color of the text.

MIT

https://github.com/pdfminer/pdfminer.six

peggy

Parser generator for JavaScript that generates fast, readable parsers.

MIT

https://github.com/peggyjs/peggy

PhantomJS

PhantomJS (phantomjs.org) is a headless WebKit scriptable with JavaScript. The latest stable release is version 2.1.

BSD-3

https://bitbucket.org/ariya/phantomjs/src

Php-AMQP

This extension can communicate with any AMQP spec 0-9-1 compatible server, such as RabbitMQ, OpenAMQP and Qpid, giving you the ability to create and delete exchanges and queues, as well as publish to any exchange and consume from any queue.

PHP License, version 3.01

https://pecl.php.net/package/amqp

Php-APCu

APC User Caching.

PHP License, version 3.01

https://pecl.php.net/package/APCu

Php-chartdir

ChartDirector is a charting library for software developers to develop applications that contains charts.

ChartDirector version 6

http://www.advsofteng.com/download.html

Php-Gearman

The Gearman PHP Extension provides a wrapper to libgearman. This gives the user the ability to write fully featured Gearman clients and workers in PHP, allowing them to quickly develop distributed applications.

PHP License, version 3.01

https://github.com/wcgallego/pecl-gearman

Php-igbinary

Igbinary is a drop in replacement for the standard php serializer. Instead of

time and space consuming textual representation, igbinary stores php data

structures in a compact binary form.

BSD-3

http://pecl.php.net/package/igbinary

Php-imagick

Imagick is a native php extension to create and modify images using the ImageMagick API.

PHP License, version 3.01

https://pecl.php.net/package/imagick

Php-mongodb

This extension is developed atop the libmongoc and libbson libraries. It provides a minimal API for core driver functionality: commands, queries, writes, connection management, and BSON serialization.

Apache License version 2.0

https://github.com/mongodb/mongo-php-driver

Php-redis

This extension provides an API for communicating with Redis servers.

PHP License, version 3.01

https://pecl.php.net/package/redis

Php-SQLite3

SQLite3 is a PHP extension for use with the SQLite database system.

This extension bundles SQLite 3.5.9 though the minimum requirement is 3.3.9.

PHP License, version 3.01

https://pecl.php.net/package/sqlite3

Php-SSH2

Provides bindings to the functions of libssh2 which implements the SSH2 protocol

PHP License, version 3.01

https://pecl.php.net/package/ssh2

Php7.2

PHP is a popular general-purpose scripting language that is especially suited to web development.

PHP License, version 3.01

https://secure.php.net/

Php7.2-Haru

LibHaru is a free, cross platform, open source library for generating PDF files.

Zlib

http://libharu.org/

phpseclib

phpseclib provides pure-PHP implementations of SSH2, SFTP, RSA, DSA, Elliptic Curves, AES, ChaCha20, X.509, CSR, CRL, SPKAC, etc.phpseclib

MIT

https://github.com/phpseclib

pillow

The Python Imaging Library adds image processing capabilities to your Python interpreter. This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities.

MIT-CMU

https://github.com/python-pillow/Pillow

pino

Fast JSON logger

MIT

https://github.com/pinojs/pino

pino-abstract-transport

Write Pino transports easily.

MIT

https://github.com/pinojs/pino-abstract-transport

pino-std-serializers

A collection of standard object serializers for Pino

MIT

https://github.com/pinojs/pino-std-serializers

pizzip

Creates, reads and edits .zip files synchronously with JavaScript.

MIT / GPL-3.0

https://github.com/open-xml-templating/pizzip

process-warning

A small utility for creating warnings and emitting them

MIT

https://github.com/fastify/process-warning

prometheus

Prometheus instrumentation library for Rust applications

Apache License 2.0

https://crates.io/crates/prometheus

promise-breaker

Library to help write libraries that accept both promises and callbacks.

MIT

https://github.com/jwalton/node-promise-breaker

protobuf

This project hosts the Go implementation for protocol buffers, which is a language-neutral, platform-neutral, extensible mechanism for serializing structured data.

BSD-3-Clause

https://pkg.go.dev/google.golang.org/protobuf

protobuf

Protocol buffers are Google’s language-neutral, platform-neutral, extensible mechanism for serializing structured data – like XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages.

BSD-3-Clause

https://protobuf.dev/

proxy-addr

Determines the address of a proxied request.

MIT

https://github.com/jshttp/proxy-addr

punycode

Punycode converter that fully complies with RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.

MIT

https://github.com/mathiasbynens/punycode.js

pydantic

Data validation using Python type hints

MIT

https://github.com/pydantic/pydantic

pyjwt

JSON Web Token implementation in Python

MIT

https://github.com/jpadilla/pyjwt

pymupdf

A high-performance Python library for data extraction, analysis, conversion, and manipulation of PDF (and other) documents

GNU AFFERO GPL 3.0 OR Artifex Commercial License

https://github.com/pymupdf/PyMuPDF

pypdf

A pure-Python PDF library capable of splitting, merging, cropping, and transforming PDF files

BSD-3-Clause

https://github.com/py-pdf/pypdf

python-dotenv

Reads key-value pairs from a .env file and sets them as environment variables.

BSD-3-Clause

https://github.com/theskumar/python-dotenv

pytorch

Tensors and dynamic neural networks in Python with strong GPU acceleration

BSD-3-Clause

https://github.com/pytorch/pytorch

qdrant-client

Client library for the Qdrant vector search engine

Apache-2.0

https://github.com/qdrant/qdrant-client

qs

A query string parser that supports nesting and arrays, with a depth limit.

BSD-3-Clause

https://github.com/ljharb/qs

querystringify

Simple query string parser

MIT

https://github.com/unshiftio/querystringify

quick-format-unescaped

Solves a problem with util.format.

MIT

https://github.com/davidmarkclements/quick-format

RabbitMQ-server

RabbitMQ runs on many operating systems and cloud environments, and provides a wide range of developer tools for most popular languages.

Mozilla Public License, version 1.1

http://www.rabbitmq.com/

rand

Random number generators and other randomness functionality

Apache License 2.0

MIT

https://crates.io/crates/rand

range-parser

Range header field string parser

MIT

https://github.com/jshttp/range-parser

raw-body

Gets and validates the raw body of a readable stream.

MIT

https://github.com/stream-utils/raw-body

readable-stream

Streams3, a user-land copy of the stream library from Node.js v0.11.x

MIT

https://github.com/isaacs/readable-stream

readerwriterlock

A Python implementation of a solution for the three Reader-Writer problems

MIT

https://github.com/elarivie/pyReaderWriterLock

real-require

Keeps require and import consistent after bundling or transpiling.

MIT

https://github.com/pinojs/real-require

node-redis

A modern, high-performance Redis client

MIT

https://github.com/redis/node-redis

redis-py

The Python interface to the Redis key-value store

MIT

https://github.com/redis/redis-py

redis-commands

Redis commands

MIT

https://github.com/NodeRedis/redis-commands

redis-errors

Error classes used in node_redis

MIT

https://github.com/NodeRedis/redis-errors

redis-parser

JavaScript Redis Serialization Protocol (RESP) parser

MIT

https://github.com/NodeRedis/node-redis-parser

redis-rs

A high-level Rust library for Redis, Valkey and any other Redis Serialization Protocol (RESP) compliant DB

BSD 3-Clause

https://github.com/redis-rs/redis-rs

reflect-metadata

Polyfill for Metadata Reflection API

Apache-2.0

https://github.com/rbuckton/reflect-metadata

requests

A simple HTTP library

Apache-2.0

https://github.com/psf/requests

require-from-string

Require module from string.

MIT

https://github.com/floatdrop/require-from-string

requires-port

Checks if a protocol requires a certain port number to be added to an URL.

MIT

https://github.com/unshiftio/requires-port

reqwest

An ergonomic HTTP Client for Rust

Apache License 2.0

MIT

https://crates.io/crates/reqwest

ret

Tokenizes a string that represents a regular expression.

MIT

https://github.com/fent/ret.js

reusify

Reuse objects and functions.

MIT

https://github.com/mcollina/reusify

rfdc

Really Fast Deep Clone

MIT

https://github.com/davidmarkclements/rfdc

ruff

A fast Python linter and code formatter, written in Rust

MIT

https://github.com/astral-sh/ruff

rust

A general-purpose programming language emphasizing performance, type safety, and concurrency. It enforces memory safety, meaning that all references point to valid memory.

Apache License 2.0 and MIT

https://www.rust-lang.org/

rxjs

Reactive extensions for modern JavaScript

Apache-2.0

https://github.com/reactivex/rxjs

safe-buffer

Safer Node.js Buffer API

MIT

https://github.com/feross/safe-buffer

safe-regex2

Detects possibly catastrophic, exponential-time regular expressions.

MIT

https://github.com/fastify/safe-regex

safe-stable-stringify

Deterministic and safe JSON.stringify alternative,to quickly serialize JavaScript objects

MIT

https://github.com/BridgeAR/safe-stable-stringify

safer-buffer

Modern Buffer API polyfill without footguns

MIT

https://github.com/ChALkeR/safer-buffer

secure-json-parse

JSON parse with prototype poisoning protection

BSD-3-Clause

https://github.com/fastify/secure-json-parse

semver

The semantic version parser used by npm

ISC

https://github.com/npm/node-semver

send

Streaming static file server with Range and conditional-GET support

MIT

https://github.com/pillarjs/send

sentencepiece

An unsupervised text tokenizer and detokenizer mainly for neural network-based text generation systems

Apache-2.0

https://github.com/google/sentencepiece

serde

A generic serialization/deserialization framework

Apache License 2.0

MIT

https://crates.io/crates/serde

serde_json

A framework for serializing and deserializing Rust data structures efficiently and generically

Apache License 2.0

MIT

https://crates.io/crates/serde_json

serve-static

Serves static files.

MIT

https://github.com/expressjs/serve-static

set-cookie-parser

Parses set-cookie headers into objects.

MIT

https://github.com/nfriedly/set-cookie-parser

set-function-length

Sets a function's length property.

MIT

https://github.com/ljharb/set-function-length

setprototypeof

A small polyfill for Object.setprototypeof

ISC

https://github.com/wesleytodd/setprototypeof

showdown

A Markdown to HTML converter written in JavaScript

MIT

https://github.com/showdownjs/showdown

side-channel

Stores information about any JS value in a side channel. Uses WeakMap if available.

MIT

https://github.com/ljharb/side-channel

sift

MongoDB query filtering in JavaScript

MIT

https://github.com/crcn/sift.js

simpleini

A cross-platform library that provides a simple API to read and write INI-style configuration files. It supports data files in ASCII, MBCS and Unicode. It is designed explicitly to be portable to any platform and has been tested on Windows, WinCE and Linux.

MIT

https://github.com/brofield/simpleini

sklearn

A set of Python modules for machine learning and data mining

BSD-3-Clause

https://github.com/scikit-learn/scikit-learn

smart-buffer

Buffer wrapper that adds automatic read and write offset tracking, string operations, data insertions, and more.

MIT

https://github.com/JoshGlazebrook/smart-buffer

snappy

Fast Snappy compression library in Node.js

MIT

https://github.com/Brooooooklyn/snappy

SNMP libs

AGENT++ SNMP software is dedicated to make the simple in Simple Network Management Protocol come true for developing SNMP agents and applications (Java/C++) as well as authoring (SMI) MIBs.

Apache License version 2.0

http://www.agentpp.com/

socks

Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.

MIT

https://github.com/JoshGlazebrook/socks

sonic-boom

Fast UTF-8-only stream implementation

MIT

https://github.com/pinojs/sonic-boom

Spiped

Is a utility for creating symmetrically encrypted and authenticated pipes between socket addresses, so that one may connect to one address (e.g., a UNIX socket on localhost) and transparently have a connection established to another address (e.g.,a UNIX socket on a different system). This is similar to ssh -L functionality, but does not use SSH and requires a pre-shared symmetric key.

BSD

https://github.com/Tarsnap/spiped

split2

Splits a text stream into a line stream, using Stream 3.

ISC

https://github.com/mcollina/split2

SQLite

SQLite is a self-contained, high-reliability, embedded, full-featured, public-domain, SQL database engine.

GPL public domain

http://www.sqlite.org/

Squid 4

Squid is a fully-featured HTTP/1.0 proxy which is almost a fully-featured HTTP/1.1 proxy. Squid offers a rich access control, authorization and logging environment to develop web proxy and content serving applications. Squid offers a rich set of traffic optimization options, most of which are enabled by default for simpler installation and high performance.

Bitdefender uses this tool in binary mode. The original library is not modified.

GPL, version 2

http://www.squid-cache.org/

standard-as-callback

A performant and standard (Bluebird) library that registers a node-style callback on a promise.

MIT

https://github.com/luin/asCallback

starlette

A lightweight ASGI framework/toolkit for building async web services in Python

BSD-3-Clause

https://github.com/Kludex/starlette

statuses

HTTP status utility

MIT

https://github.com/jshttp/statuses

streamsearch

Streaming Boyer-Moore-Horspool searching for Node.js

MIT

https://github.com/mscdex/streamsearch

string_decoder

The string_decoder module from Node.js core

MIT

https://github.com/rvagg/string_decoder

Strongswan OpenSource IPsec-based VPN Solution

StrongSwan is a free open-source IPsec based VPN client that is available for most of the operating systems out there. It implements both the IKEv1 and IKEv2 key exchange protocols to exchange cryptic certification keys between hosts and clients.

GPL, version 2

https://www.strongswan.org

supports-color

Detects whether a terminal supports color.

MIT

https://github.com/chalk/supports-color

Tacopie

Is a multi-platform TCP Client & Server C++11 library.

MIT

https://github.com/Cylix/tacopie

tenacity

A general-purpose retrying library to simplify the task of adding retry behavior to just about anything

Apache-2.0

https://github.com/jd/tenacity

text

This repository holds supplementary Go packages for text processing, many involving Unicode.

BSD-3-Clause

https://pkg.go.dev/golang.org/x/text

thiserror

This library provides a convenient derive macro for the standard library'sstd::error::Error trait.

Apache License 2.0

MIT

https://crates.io/crates/thiserror

thread-stream

A streaming way to send data to a Node.js worker thread

MIT

https://github.com/mcollina/thread-stream

tiktoken

A fast BPE tokenizer for use with OpenAI's models

MIT

https://github.com/openai/tiktoken

tiny-lru

Tiny LRU cache for client or server

BSD-3-Clause

https://github.com/avoidwork/tiny-lru

TinyXML

TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs.

Zlib

http://www.grinninglizard.com/tinyxml/

toidentifier

Converts a string of words to a JavaScript identifier.

MIT

https://github.com/component/toidentifier

tokio

An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications

MIT

https://crates.io/crates/tokio

tqdm

A fast, extensible progress bar for Python and CLI

MPL-2.0 and MIT

https://github.com/tqdm/tqdm

tr46

An implementation of the Unicode TR46 spec

MIT

https://github.com/Sebmaster/tr46.js

tracing

Application-level tracing for Rust

MIT

https://crates.io/crates/tracing

tracing-appender

Provides utilities for file appenders and making non-blocking writers.

MIT

https://crates.io/crates/tracing-appender

tracing-subscriber

Utilities for implementing and composing tracing subscribers

MIT

https://crates.io/crates/tracing-subscriber

transformers

Pretrained models for inference and training

Apache-2.0

https://github.com/huggingface/transformers

tslib

Runtime library for TypeScript helper functions

0BSD

https://github.com/Microsoft/tslib

ty

A fast Python type checker, written in Rust

MIT

https://github.com/astral-sh/ty

type-is

Infers the content-type of a request.

MIT

https://github.com/jshttp/type-is

typedarray

TypedArray polyfill for old browsers

MIT

https://github.com/nvdnkpr/typedarray

unpipe

Unpipes a stream from all destinations.

MIT

https://github.com/stream-utils/unpipe

uri-js

An RFC 3986/3987-compliant, scheme-extendable URI/IRI parsing/validating/resolving library for JavaScript

BSD-2-Clause

https://github.com/garycourt/uri-js

url-parse

Small-footprint URL parser that works seamlessly across Node.js and browser environments.

MIT

https://github.com/unshiftio/url-parse

utils-merge

merge() utility function

MIT

https://github.com/jaredhanson/utils-merge

utoipa

Compiles time-generated OpenAPI documentation for Rust.

Apache License 2.0

MIT

https://crates.io/crates/utoipa

utoipa-swagger-ui

Swagger UI for utoipa

Apache License 2.0

MIT

https://crates.io/crates/utoipa-swagger-ui

uuid

A library to generate and parse UUIDs

Apache License 2.0

MIT

https://crates.io/crates/uuid

uuid

Creates RFC4122 (v1, v4, and v5) UUIDs.

MIT

https://github.com/uuidjs/uuid

uvicorn

An ASGI web server implementation for Python

BSD-3-Clause

https://github.com/Kludex/uvicorn

validator

Implements value validations for structs and individual fields based on tags.

MIT

https://pkg.go.dev/github.com/go-playground/validator/v10@v10.26.0

validator.js

String validation and sanitization

MIT

https://github.com/validatorjs/validator.js

vary

Manipulates the HTTP Vary header.

MIT

https://github.com/jshttp/vary

webidl-conversions

Implements the Web IDL algorithms for converting to and from JavaScript values.

BSD-2-Clause

https://github.com/jsdom/webidl-conversions

whatwg-url

An implementation of the WHATWG URL standard's URL API and parsing machinery

MIT

https://github.com/jsdom/whatwg-url

Xen

Bitdefender uses this tool in binary mode. The original library is not modified.

LGPL version 2

http://www.xenproject.org/

Xen-detect

Simple GNU C / POSIX application to detect execution on Xen VMM platform.

BSD

http://www.xenproject.org/

xtend

Basic utility library that allows you to extend an object by appending all of the properties from each object in a list.

MIT

https://github.com/Raynos/xtend

yallist

Yet Another Linked List

Blue Oak Model License 1.0.0

https://github.com/isaacs/yallist

yauzl

Unzip library for Node.js, with streaming support

MIT

https://github.com/thejoshwolfe/yauzl

Zlib

Zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any computer hardware and operating system.

Zlib

http://www.zlib.net/

zod

TypeScript-first schema declaration and validation library with static type inference

MIT

https://github.com/colinhacks/zod

zod-validation-error

Wraps zod validation errors in user-friendly, readable messages.

MIT

https://github.com/causaly/zod-validation-error