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 | ||
@acuminous/bitsyntax | Performs pattern matching on byte buffers. | ||
@aws-sdk/credential-providers | A collection of credential providers, without requiring service clients like STS, Cognito | 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 | 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. | ||
@fastify/ajv-compiler | Builds and manages the AJV instances for the Fastify framework. | ||
@fastify/cors | Enables the use of CORS in a Fastify application. | ||
@fastify/deepmerge | Merges the enumerable properties of two or more objects deeply. | ||
@fastify/error | A small utility used by Fastify itself for generating consistent error objects across your codebase and plugins. | ||
@fastify/fast-json-stringify-compiler | Builds and manages the | ||
@fastify/formbody | A module for Fastify to parse | ||
@fastify/middie | Middleware engine for Fastify | ||
@fastify/static | Plugin for serving static files as fast as possible | ||
@fastify/view | Template plugin for Fastify | ||
@lit-labs/ssr-dom-shim | DOM shim for Lit server-side rendering (SSR) | 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 | 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 | https://www.npmjs.com/package/@microsoft/microsoft-graph-client | |
@n8n/agents | AI agent workflow building blocks | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/agents | |
@n8n/ai-node-sdk | SDK for building AI nodes | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/ai-node-sdk | |
@n8n/ai-utilities | Shared AI utility functions | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/ai-utilities | |
@n8n/ai-workflow-builder | AI-assisted workflow generation | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/ai-workflow-builder.ee | |
@n8n/api-types | Shared TypeScript interfaces for frontend/backend | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/api-types | |
@n8n/backend-common | Common backend utility functions | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/backend-common | |
@n8n/backend-test-utils | Shared backend testing utilities | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/backend-test-utils | |
@n8n/chat | Chat widget and WebSocket implementation | https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/chat | |
@n8n/chat-hub | Chat hub infrastructure | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/chat-hub | |
@n8n/cli | CLI tooling for n8n development | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/cli | |
@n8n/client-oauth2 | OAuth2 client implementation | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/client-oauth2 | |
@n8n/codemirror-lang | Codemirror language support | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/codemirror-lang | |
@n8n/codemirror-lang-html | HTML language support for Codemirror | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/codemirror-lang-html | |
@n8n/codemirror-lang-sql | SQL language support for Codemirror | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/codemirror-lang-sql | |
@n8n/composables | Vue composables for shared frontend logic | https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/composables | |
@n8n/computer-use | Local AI gateway for computer automation (shell, screenshots, browser) | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/computer-use | |
@n8n/config | Centralized configuration management | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/config | |
@n8n/constants | Shared constants across packages | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/constants | |
@n8n/crdt | Collaborative real-time data types | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/crdt | |
@n8n/create-node | CLI tool for scaffolding new nodes | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/create-node | |
@n8n/db | Database layer abstractions | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/db | |
@n8n/decorators | Common decorators for TypeScript | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/decorators | |
@n8n/design-system | Vue 3 component library and design tokens | https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/design-system | |
@n8n/di | Dependency injection container | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/di | |
@n8n/errors | Custom error classes | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/errors | |
@n8n/eslint-config | Shared ESLint configuration | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/eslint-config | |
@n8n/eslint-plugin-community-nodes | ESLint rules for community nodes | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/eslint-plugin-community-nodes | |
@n8n/expression-runtime | Workflow expression evaluation engine | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/expression-runtime | |
@n8n/extension-sdk | SDK for building n8n extensions | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/extension-sdk | |
@n8n/i18n | Internationalization utilities and translations | https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/i18n | |
@n8n/imap | IMAP protocol support | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/imap | |
@n8n/instance-ai | AI assistant backend services | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/instance-ai | |
@n8n/json-schema-to-zod | JSON Schema to Zod validation converter | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/json-schema-to-zod | |
@n8n/local-gateway | Electron-based local gateway server | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/local-gateway | |
@n8n/mcp-browser | Browser automation MCP tools | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/mcp-browser | |
@n8n/mcp-browser-extension | Chrome extension for AI browser control | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/mcp-browser-extension | |
@n8n/n8n-benchmark | Performance benchmarking utilities | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/benchmark | |
@n8n/n8n-extension-insights | Workflow insights and analytics extensions | https://github.com/n8n-io/n8n/tree/master/packages/extensions/insights | |
@n8n/n8n-nodes-langchain | LangChain AI/LLM integration nodes | 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 | https://github.com/n8n-io/n8n/tree/master/packages/testing/performance | |
@n8n/permissions | RBAC and permission management | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/permissions | |
@n8n/playwright-janitor | Playwright test cleanup and maintenance | https://github.com/n8n-io/n8n/tree/master/packages/testing/janitor | |
@n8n/rest-api-client | REST API client utilities | https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/rest-api-client | |
@n8n/rules-engine | Testing rules engine | https://github.com/n8n-io/n8n/tree/master/packages/testing/rules-engine | |
@n8n/scan-community-package | Community package scanning utilities | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/scan-community-package | |
@n8n/stores | Pinia stores for shared state management | https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/stores | |
@n8n/storybook | Storybook configuration and stories | https://github.com/n8n-io/n8n/tree/master/packages/frontend/%40n8n/storybook | |
@n8n/stylelint-config | Shared Stylelint configuration | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/stylelint-config | |
@n8n/syslog-client | Syslog client integration | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/syslog-client | |
@n8n/task-runner | Task execution runner for workflows | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/task-runner | |
@n8n/tournament | Tournament management utilities | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/tournament | |
@n8n/typescript-config | Shared TypeScript configuration | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/typescript-config | |
@n8n/utils | General utility functions | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/utils | |
@n8n/vitest-config | Shared Vitest test configuration | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/vitest-config | |
@n8n/workflow-sdk | Workflow definition and execution SDK | https://github.com/n8n-io/n8n/tree/master/packages/%40n8n/workflow-sdk | |
@nestjs/common | A modern Node.js web framework (@common) | ||
@nestjs/core | A modern Node.js web framework (@core) | ||
@nestjs/microservices | A modern Node.js web framework (@microservices) | https://github.com/nestjs/nest/tree/master/packages/microservices | |
@nestjs/passport | A modern Node.js web framework (@passport) | ||
@nestjs/platform-express | A modern Node.js web framework (@platform-express) | https://github.com/nestjs/nest/tree/master/packages/platform-express | |
@nestjs/platform-fastify | A modern Node.js web framework (@platform-fastify) | https://github.com/nestjs/nest/tree/master/packages/platform-fastify | |
@nestjs/websockets | A modern Node.js web framework (@websockets) | 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 | ||
@nuxtjs/opencollective | Displays opencollective statistics and a donation URL after users install a package. | ||
@opendocsg/pdf2md | A PDF to Markdown Converter | ||
@paralleldrive/cuid2 | Secure, collision-resistant IDs optimized for horizontal scaling and performance | ||
@qdrant/js-client-rest | REST client for the Qdrant vector search engine | https://github.com/qdrant/qdrant-js/tree/master/packages/js-client-rest | |
@typegoose/typegoose | Define Mongoose models using TypeScript classes. | ||
@types/node | TypeScript definitions for Node.js | https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node | |
@types/pg-format | TypeScript definitions for pg-format | https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pg-format | |
@types/validator | TypeScript definitions for validator.js | https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/validatorjs | |
@types/webidl-conversions | TypeScript definitions for webidl-conversions | https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webidl-conversions | |
@types/whatwg-url | TypeScript definitions for whatwg-url | 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. | ||
accepts | Higher-level content negotiation | ||
actix-web | A web framework for Rust | ||
aes-gcm | Pure Rust implementation of the AES-GCM Authenticated Encryption with Associated Data (AEAD) cipher | ||
aiohttp | Asynchronous HTTP client/server framework for | ||
ajv | JSON Schema validator | ||
ajv-draft-04 | JSON Schema validation for draft-04 schemas | ||
ajv-formats | Format validation for Ajv v7+ | ||
amqp-connection-manager | Auto-reconnect and round robin support for amqplib | ||
amqplib | An AMQP 0-9-1 (e.g., RabbitMQ) library and client | ||
ansi-styles | ANSI escape codes for styling strings in the terminal | ||
anthropic | The Claude SDK for Python, which provides access to the Claude API from Python applications. | ||
anyhow | This library provides | ||
api | Google APIs client library for the Go programming language | ||
append-field | W3C HTML JSON form-compliant field appender | ||
archy | Renders nested hierarchies | ||
array-flatten | Flattens an array of nested arrays into a single flat array. | ||
artifactregistry | Go client library for Artifact Registry API | ||
async | Higher-order functions and common patterns for asynchronous code | ||
atomic-sleep | Zero CPU overhead, zero dependency, true event-loop blocking sleep | ||
avvio | Asynchronous bootstrapping of Node applications | ||
aws-sdk-go-v2 | This is the v2 AWS Cloud SDK for the Go programming language. | ||
axios | Promise-based HTTP client for the browser and Node.js | ||
azure-sdk-for-go | The open-source Azure SDK for Go simplifies provisioning, managing, and using Azure resources from Go application code. | ||
base64 | Encodes and decodes base64 as bytes or UTF-8. | ||
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. | ||
bitbucket | Bitbucket API client for the browser and Node.js | ||
body-parser | Node.js body parsing middleware | ||
Boost | Boost provides free peer-reviewed portable C++ source libraries. | ||
breakpad | Breakpad is a set of client and server components which implement a crash-reporting system. | ||
bson | A BSON parser for Node.js and the browser | ||
buffer-from | A ponyfill for | ||
buffer-more-ints | Adds support for more integer widths to Buffer. | ||
busboy | A streaming parser for HTML form data for Node.js | ||
bytes | Utility to convert a number of bytes from a string to an integer (for example, | ||
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. | ||
c-ares | c-ares is a C library for asynchronous DNS requests | ||
cache-manager | Cache module for Node.js | ||
call-bind | Robustly | ||
call-bind-apply-helpers | Helper functions around function call/apply/bind, for use in | ||
catch2 | Catch2 is a unit testing framework for C++, but it also provides basic micro-benchmarking features, and simple BDD macros. | ||
chalk | Terminal string styling | ||
chrono | Date and time library for Rust | ||
CityHash | CityHash provides hash functions for strings. The functions mix the input bits thoroughly but are not suitable for cryptography. | ||
class-transformer | Proper decorator-based transformation / serialization / deserialization of plain JavaScript objects to class constructor | ||
class-validator | Decorator-based property validation for classes | ||
cluster-key-slot | Generates CRC hashes for strings, for use by Node Redis clients to determine key slots. | ||
color-convert | Plain color conversion functions | ||
color-name | A list of color names and their values | ||
commander | Complete solution for Node.js command-line programs | ||
concat-stream | Writable stream that concatenates strings or binary data and calls a callback with the result. | ||
consola | Console logger for Node.js and the browser | ||
content-disposition | Creates and parses the HTTP | ||
content-type | Creates and parses the HTTP | ||
cookie | HTTP server cookie parsing and serialization | ||
cookie-signature | Signs and unsigns cookies. | ||
core-util-is | The | ||
cors | Node.js CORS middleware | ||
cpp-netlib | The project aims to build upon the latest C++ standard (currently C++11) to provide easy to use libraries for network programming. | ||
Cpp_redis | Is a C++11 Asynchronous Multi-Platform Lightweight Redis Client, with support for synchronous operations, pipelining, sentinels and high availability. | ||
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. | ||
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. | ||
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. | ||
dataclasses-json | Easily serializes data classes to and from JSON. | ||
date-fns | Modern JavaScript date utility library | ||
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. | ||
ddgs | A metasearch library that aggregates results from various web search services. | ||
debug | Small debugging utility | ||
define-data-property | Defines a data property on an object. Will fall back to assignment in an engine without descriptors. | ||
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. | ||
depd | This library allows you to display deprecation messages to your users. | ||
destroy | Destroys a stream if possible. | ||
dicer | A fast streaming multipart parser for Node.js | ||
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. | ||
docxtemplater | Generates .docx, .pptx, and .xlsx files from templates (Word, Powerpoint and Excel documents), from Node.js, the browser, and the command line. | ||
dompurify | A DOM-only, fast, tolerant XSS sanitizer for HTML, MathML and SVG | (MPL-2.0 or Apache-2.0) | |
dunder-proto | If available, the | ||
ee-first | Returns the first event in a set of event emitters and event pairs. | ||
encodeurl | Encodes a URL to a percent-encoded form, excluding already-encoded sequences. | ||
encoding | Converts encodings. Uses | ||
es-define-property |
| ||
es-errors | A simple cache for a few of the JS Error constructors | ||
es-object-atoms |
| ||
escape-html | Escape string for use in HTML | ||
escape-string-regexp | Escape RegExp special characters. | ||
etag | Creates simple HTTP ETags. | ||
exceljs | Excel workbook manager - reads and writes .xlsx and .csv files. | ||
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. | ||
express | Fast, unopinionated, minimalist web framework | ||
fast-content-type-parse | Parses the | ||
fast-decode-uri-component | Fast and safe | ||
fast-deep-equal | Fast deep equality check with Date, RegExp and ES6 Map, Set and typed arrays support | ||
fast-json-stringify | Fast JSON stringifier | ||
fast-querystring | A fast alternative to the legacy | ||
fast-redact | Fast object redaction | ||
fast-safe-stringify | Serializes JavaScript objects quickly and safely. | ||
fast-uri | Dependency-free RFC 3986 URI toolbox | ||
fast-xml-parser | Validates XML, parses XML, builds XML without C/C++ based libraries. | ||
fastapi | A modern, high-performance web framework for building APIs with Python based on standard Python type hints. | ||
fastify | Fast and low-overhead web framework for Node.js | ||
fastify-plugin | Plugin helper for Fastify | ||
fastmcp | The fast, Pythonic way to build MCP servers and clients | ||
fastq | Fast, in-memory work queue | ||
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. | ||
finalhandler | Node.js final HTTP responder | ||
find-my-way | Fast, radix-based HTTP router | ||
follow-redirects | HTTP and HTTPS modules that follow redirects. | ||
forwarded | Parses the HTTP | ||
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 | FreeType is a freely available software library to render fonts. | ||
fresh | HTTP response freshness testing | ||
function-bind | Implementation of | ||
futures | An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces | ||
futures-util | Common utilities and extension traits for the futures-rs library | ||
gax-go | Contains a set of modules that aid the development of APIs for clients and servers based on gRPC and Google API conventions. | ||
get-intrinsic | Get and robustly cache all JS language-level intrinsics at first require time. | ||
get-proto | Robustly gets the | ||
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. | ||
google-cloud-storage | Google Cloud Client Libraries for Rust - Storage | ||
google-genai | Google Gen AI Python SDK provides an interface for developers to integrate Google's generative models into their Python applications. | ||
gopd |
| ||
grpc | gRPC Library for Node.js | ||
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. | ||
has-flag | Checks if | ||
has-property-descriptors | Determines if the environment has full property descriptor support. Handles IE 8's broken | ||
has-symbols | Determines if the JS environment has symbol support. Supports spec, or shams. | ||
hasown | A robust, ES3-compatible "has own property" predicate | ||
html-to-markdown | High-performance and CommonMark-compliant HTML to Markdown converter | ||
html2text | Converts HTML to Markdown-formatted text. | ||
http-errors | Creates HTTP error objects. | ||
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. | ||
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. | ||
iconv-lite | Converts character encodings to pure JavaScript. | ||
image | This is a set of Go libraries aimed at working in various ways with container images and container image registries. | ||
image-spec | The OCI Image Format project creates and maintains the software shipping container image format spec (OCI Image Format). | ||
inherits | Browser-friendly inheritance, fully compatible with standard Node.js | ||
ioredis | A robust, performance-focused and full-featured Redis client for Node.js | ||
ip | IP address tools for Node.js | ||
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. | ||
ipaddr.js | A library for manipulating IPv4 and IPv6 addresses in JavaScript | ||
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. | https://web.archive.org/web/20100823030002/ http:/www.handhelds.org/moin/moin.cgi/Ipkg | |
isarray |
| ||
isomorphic-fetch | This module enables the use of | ||
iterare | Array methods for ES6 iterators | ||
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. | ||
jq | Jq is used to slice, filter, map and transform structured data. jq is written in portable C, and it has zero runtime dependencies. | ||
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. | ||
json-schema-traverse | Traverses JSON Schema passing each schema object to callback. | ||
json-socket | An easy way to send JSON over TCP using sockets | ||
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. | ||
jsonref | Automatically dereferences JSON references within a JSON document. | ||
jsonschema | An implementation of the JSON Schema specification for Python. | ||
jsonwebtoken | Creates and decodes JWTs in a strongly typed way. | ||
jszip | Creates, reads and edits .zip files with JavaScript. | ||
kafkajs | A modern Apache Kafka client for Node.js | ||
kareem | Next-generation take on pre/post function hooks | ||
kong | The purpose of this package is to support arbitrarily complex command-line structures with as little developer effort as possible. | ||
kubescape | An open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning. | ||
langchain | The agent engineering platform | ||
langchain-chroma | LangChain integration with Chroma | 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. | https://github.com/langchain-ai/langchain/tree/master/libs/langchain | |
langchain-community | This repository contains community-maintained LangChain integrations in the langchain-community package. | ||
langchain-core | Contains the base abstractions that power the LangChain ecosystem. | 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. | 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 . | 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. | ||
langchain-mcp-adapters | This library provides a lightweight wrapper that makes Anthropic Model Context Protocol (MCP) tools compatible withLangChain andLangGraph . | ||
langchain-mistralai | An integration package connecting Mistral and LangChain. | https://github.com/langchain-ai/langchain/tree/master/libs/partners/mistralai | |
langchain-openai | An integration package connecting OpenAI and LangChain. | https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai | |
langchain-qdrant | This package contains the LangChain integration with Qdrant . | 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. | 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. | ||
langfuse-js | Open-source LLM engineering platform for observability and analytics | ||
langfuse-langchain | LangChain integration for Langfuse observability | https://github.com/langfuse/langfuse-js/tree/main/packages/langchain | |
langgraph | Low-level orchestration framework for building, managing, and deploying long-running, stateful agents | ||
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. | https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint | |
lazy_static | A macro for declaring lazily evaluated statics in Rust | ||
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. | ||
libcperciva | libcperciva is a library code shared between tarsnap, scrypt, kivaloo, spiped, and bsdiff. | ||
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. | ||
libkvmi | libkvmi is used to test libraries. | ||
Libmilter | Libmilter uses a set of C preprocessor macros to specify platform specific features of the C compiler and standard C libraries. | ||
libphonenumber-js | A simpler and smaller rewrite of Google Android's | ||
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. | ||
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. | ||
Librabbitmq4 | This is a C-language AMQP client library for use with v2.0+ of the RabbitMQ broker. | ||
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. | ||
Libuuid | A portabale universally unique identifier C library. | ||
Libxenserver | Libxenserver is a complete SDK for Citrix XenServer, exposing the XenServer API to C programmers. | ||
light-my-request | Fake HTTP injection library | ||
lit | A library for building fast, lightweight web components | ||
lit-element | A simple base class for creating fast, lightweight web components | ||
lit-html | HTML template literals in JavaScript | ||
lodash | Lodash modular utilities | ||
lodash.clonedeep | The | ||
lodash.defaults | The | ||
lodash.flatten | The | ||
lodash.isarguments | The | ||
loglevel | Minimal lightweight logging for JavaScript, adding reliable log-level methods to any available | ||
lru-cache | A cache object that deletes the least-recently-used items. | ||
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. | ||
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. | ||
mako | Template library written in Python. It provides a familiar, non-XML syntax that compiles into Python modules for maximum performance. | ||
math-intrinsics | ES Math-related intrinsics and helpers, robustly cached | ||
mcp | Python implementation of the Model Context Protocol (MCP). | ||
media-typer | Simple RFC 6838 media type parser and formatter | ||
merge-descriptors | Merges objects using descriptors. | ||
methods | HTTP methods that Node.js supports. | ||
mime | A comprehensive library for mime-type mapping | ||
mime-db | Media type database | ||
mime-types | JavaScript content-type utility | ||
minimist | Parses argument options. | ||
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 | ||
mkdirp | Recursively | ||
mnemonist | Curated collection of data structures for the JavaScript/TypeScript language. | ||
moment | Parses, validates, manipulates, and displays dates. | ||
mongodb | The officially supported MongoDB Rust driver, a client-side library that can be used to interact with MongoDB deployments in Rust applications. | ||
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. | ||
mongodb-client-encryption | Official client encryption module for the MongoDB Node.js driver | ||
mongodb-connection-string-url | MongoDB connection strings, based on the WhatWG URL API | ||
mongodb-native | The official MongoDB driver for Node.js | ||
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-query-parser | Parses and validates MongoDB queries in JavaScript. | https://github.com/mongodb-js/devtools-shared/tree/main/packages/query-parser | |
mongoose | MongoDB object modeling designed to work in an asynchronous environment | ||
motor | Async Python driver for MongoDB and Tornado or asyncio | ||
mpath | Gets/sets JavaScript object values using MongoDB-like path notation. | ||
mqtt | A library for the MQTT protocol | ||
mquery | Expressive query building for MongoDB | ||
ms | Milisecond conversion utility | ||
multer | Middleware for handling | ||
n8n-nodes-qdrant | Official n8n node for interfacing with Qdrant vector databases | ||
nats | Node.js client for NATS, a lightweight, high-performance, cloud-native messaging system | ||
negotiator | HTTP content negotiation | ||
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 | |
node-fetch | A light-weight module that brings | ||
Nodejs | Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. | ||
numpy | The fundamental package for scientific computing with Python | ||
oauth2 | This package contains a client implementation for the OAuth 2.0 spec. | ||
object-assign | ES2015 | ||
object-hash | Generates hashes from JavaScript objects in Node.js and the browser. | ||
object-inspect | String representations of objects in Node.js and the browser | ||
obliterator | Higher order iterator library for JavaScript/TypeScript | ||
ocicrypt | This library is the OCI image spec implementation of container image encryption. | ||
on-exit-leak-free | Executes a function on exit without leaking memory, allowing all objects to be garbage-collected. | ||
on-finished | Executes a callback when a request closes, finishes, or errors. | ||
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. | ||
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. | ||
overrides | A decorator to automatically detect mismatch when overriding a method | ||
p-map | Maps over promises concurrently. | ||
pandas | Data structures for data analysis, time series, and statistics | ||
parseurl | Parses a URL with memoization. | ||
passport | Simple, unobtrusive authentication for Node.js. | ||
passport-strategy | An abstract class implementing Passport's strategy API | ||
patch-package | Fixes broken node modules with no fuss by patching after install. | ||
path-to-regexp | Express-style path to RegExp utility | ||
pause | Pauses a stream's data events. | ||
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. | ||
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. | ||
peggy | Parser generator for JavaScript that generates fast, readable parsers. | ||
PhantomJS | PhantomJS (phantomjs.org) is a headless WebKit scriptable with JavaScript. The latest stable release is version 2.1. | ||
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-APCu | APC User Caching. | ||
Php-chartdir | ChartDirector is a charting library for software developers to develop applications that contains charts. | ||
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-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. | ||
Php-imagick | Imagick is a native php extension to create and modify images using the ImageMagick API. | ||
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. | ||
Php-redis | This extension provides an API for communicating with Redis servers. | ||
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-SSH2 | Provides bindings to the functions of libssh2 which implements the SSH2 protocol | ||
Php7.2 | PHP is a popular general-purpose scripting language that is especially suited to web development. | ||
Php7.2-Haru | LibHaru is a free, cross platform, open source library for generating PDF files. | ||
phpseclib | phpseclib provides pure-PHP implementations of SSH2, SFTP, RSA, DSA, Elliptic Curves, AES, ChaCha20, X.509, CSR, CRL, SPKAC, etc.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. | ||
pino | Fast JSON logger | ||
pino-abstract-transport | Write Pino transports easily. | ||
pino-std-serializers | A collection of standard object serializers for Pino | ||
pizzip | Creates, reads and edits .zip files synchronously with JavaScript. | ||
process-warning | A small utility for creating warnings and emitting them | ||
prometheus | Prometheus instrumentation library for Rust applications | ||
promise-breaker | Library to help write libraries that accept both promises and callbacks. | ||
protobuf | This project hosts the Go implementation for protocol buffers, which is a language-neutral, platform-neutral, extensible mechanism for serializing structured data. | ||
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. | ||
proxy-addr | Determines the address of a proxied request. | ||
punycode | Punycode converter that fully complies with RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms. | ||
pydantic | Data validation using Python type hints | ||
pyjwt | JSON Web Token implementation in Python | ||
pymupdf | A high-performance Python library for data extraction, analysis, conversion, and manipulation of PDF (and other) documents | ||
pypdf | A pure-Python PDF library capable of splitting, merging, cropping, and transforming PDF files | ||
python-dotenv | Reads key-value pairs from a | ||
pytorch | Tensors and dynamic neural networks in Python with strong GPU acceleration | ||
qdrant-client | Client library for the Qdrant vector search engine | ||
qs | A query string parser that supports nesting and arrays, with a depth limit. | ||
querystringify | Simple query string parser | ||
quick-format-unescaped | Solves a problem with | ||
RabbitMQ-server | RabbitMQ runs on many operating systems and cloud environments, and provides a wide range of developer tools for most popular languages. | ||
rand | Random number generators and other randomness functionality | ||
range-parser | Range header field string parser | ||
raw-body | Gets and validates the raw body of a readable stream. | ||
readable-stream | Streams3, a user-land copy of the stream library from Node.js v0.11.x | ||
readerwriterlock | A Python implementation of a solution for the three Reader-Writer problems | ||
real-require | Keeps require and import consistent after bundling or transpiling. | ||
node-redis | A modern, high-performance Redis client | ||
redis-py | The Python interface to the Redis key-value store | ||
redis-commands | Redis commands | ||
redis-errors | Error classes used in | ||
redis-parser | JavaScript Redis Serialization Protocol (RESP) parser | ||
redis-rs | A high-level Rust library for Redis, Valkey and any other Redis Serialization Protocol (RESP) compliant DB | ||
reflect-metadata | Polyfill for Metadata Reflection API | ||
requests | A simple HTTP library | ||
require-from-string | Require module from string. | ||
requires-port | Checks if a protocol requires a certain port number to be added to an URL. | ||
reqwest | An ergonomic HTTP Client for Rust | ||
ret | Tokenizes a string that represents a regular expression. | ||
reusify | Reuse objects and functions. | ||
rfdc | Really Fast Deep Clone | ||
ruff | A fast Python linter and code formatter, written in Rust | ||
rust | A general-purpose programming language emphasizing performance, type safety, and concurrency. It enforces memory safety, meaning that all references point to valid memory. | ||
rxjs | Reactive extensions for modern JavaScript | ||
safe-buffer | Safer Node.js Buffer API | ||
safe-regex2 | Detects possibly catastrophic, exponential-time regular expressions. | ||
safe-stable-stringify | Deterministic and safe JSON.stringify alternative,to quickly serialize JavaScript objects | ||
safer-buffer | Modern Buffer API polyfill without footguns | ||
secure-json-parse | JSON parse with prototype poisoning protection | ||
semver | The semantic version parser used by npm | ||
send | Streaming static file server with Range and conditional-GET support | ||
sentencepiece | An unsupervised text tokenizer and detokenizer mainly for neural network-based text generation systems | ||
serde | A generic serialization/deserialization framework | ||
serde_json | A framework for serializing and deserializing Rust data structures efficiently and generically | ||
serve-static | Serves static files. | ||
set-cookie-parser | Parses | ||
set-function-length | Sets a function's length property. | ||
setprototypeof | A small polyfill for | ||
showdown | A Markdown to HTML converter written in JavaScript | ||
side-channel | Stores information about any JS value in a side channel. Uses WeakMap if available. | ||
sift | MongoDB query filtering in JavaScript | ||
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. | ||
sklearn | A set of Python modules for machine learning and data mining | ||
smart-buffer | Buffer wrapper that adds automatic read and write offset tracking, string operations, data insertions, and more. | ||
snappy | Fast Snappy compression library in Node.js | ||
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. | ||
socks | Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality. | ||
sonic-boom | Fast UTF-8-only stream implementation | ||
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 | ||
split2 | Splits a text stream into a line stream, using Stream 3. | ||
SQLite | SQLite is a self-contained, high-reliability, embedded, full-featured, public-domain, SQL database engine. | ||
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. | ||
standard-as-callback | A performant and standard (Bluebird) library that registers a node-style callback on a promise. | ||
starlette | A lightweight ASGI framework/toolkit for building async web services in Python | ||
statuses | HTTP status utility | ||
streamsearch | Streaming Boyer-Moore-Horspool searching for Node.js | ||
string_decoder | The string_decoder module from Node.js core | ||
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. | ||
supports-color | Detects whether a terminal supports color. | ||
Tacopie | Is a multi-platform TCP Client & Server C++11 library. | ||
tenacity | A general-purpose retrying library to simplify the task of adding retry behavior to just about anything | ||
text | This repository holds supplementary Go packages for text processing, many involving Unicode. | ||
thiserror | This library provides a convenient derive macro for the standard | ||
thread-stream | A streaming way to send data to a Node.js worker thread | ||
tiktoken | A fast BPE tokenizer for use with OpenAI's models | ||
tiny-lru | Tiny LRU cache for client or server | ||
TinyXML | TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs. | ||
toidentifier | Converts a string of words to a JavaScript identifier. | ||
tokio | An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications | ||
tqdm | A fast, extensible progress bar for Python and CLI | ||
tr46 | An implementation of the Unicode TR46 spec | ||
tracing | Application-level tracing for Rust | ||
tracing-appender | Provides utilities for file appenders and making non-blocking writers. | ||
tracing-subscriber | Utilities for implementing and composing | ||
transformers | Pretrained models for inference and training | ||
tslib | Runtime library for TypeScript helper functions | ||
ty | A fast Python type checker, written in Rust | ||
type-is | Infers the | ||
typedarray |
| ||
unpipe | Unpipes a stream from all destinations. | ||
uri-js | An RFC 3986/3987-compliant, scheme-extendable URI/IRI parsing/validating/resolving library for JavaScript | ||
url-parse | Small-footprint URL parser that works seamlessly across Node.js and browser environments. | ||
utils-merge |
| ||
utoipa | Compiles time-generated OpenAPI documentation for Rust. | ||
utoipa-swagger-ui | Swagger UI for utoipa | ||
uuid | A library to generate and parse UUIDs | ||
uuid | Creates RFC4122 (v1, v4, and v5) UUIDs. | ||
uvicorn | An ASGI web server implementation for Python | ||
validator | Implements value validations for structs and individual fields based on tags. | https://pkg.go.dev/github.com/go-playground/validator/v10@v10.26.0 | |
validator.js | String validation and sanitization | ||
vary | Manipulates the HTTP | ||
webidl-conversions | Implements the Web IDL algorithms for converting to and from JavaScript values. | ||
whatwg-url | An implementation of the WHATWG URL standard's URL API and parsing machinery | ||
Xen | Bitdefender uses this tool in binary mode. The original library is not modified. | ||
Xen-detect | Simple GNU C / POSIX application to detect execution on Xen VMM platform. | ||
xtend | Basic utility library that allows you to extend an object by appending all of the properties from each object in a list. | ||
yallist | Yet Another Linked List | ||
yauzl | Unzip library for Node.js, with streaming support | ||
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. | ||
zod | TypeScript-first schema declaration and validation library with static type inference | ||
zod-validation-error | Wraps zod validation errors in user-friendly, readable messages. |