Generate Amalgamation

Select modules to include in the amalgamation build. If none are selected, all modules will be included.

Bold modules will be included automatically as dependencies.
If more than one port is selected, platform-specific code for each OS will be included and guarded by preprocessor directives. Documentation.
If no ports are specified, all available ports are included by default.
API Usage

Download amalgamation file (-O save to file, -J use server filename):

List available modules for a version:

List available ports for a version:

ParameterDescription
versionlatest — most recent stable release
master — development branch (latest commit)
or a release tag, e.g. v2.7.0
modulesComma-separated list of specific modules (e.g. core,dom,html)
lexbor — include all available modules
or omit the parameter entirely to include all modules
extFile extension, default h (alphanumeric, _, -)
portPort name, default all (e.g. posix, windows_nt, or comma-separated)
filenameCustom output filename (optional, alphanumeric, _, -)