Learning > common Edit this page Common Packages The iTwin.js common packages contain TypeScript classes and other types that can be used by both frontends and backends. These packages adhere to the frontend constraints of running within a web browser (for example, no file system access) but are equally relevant on either the frontend or backend. The iTwin.js common libraries are contained in the following npm packages: @bentley/bentleyjs-core bentleyjs-core @bentley/ecschema-metadata ecschema-metadata @bentley/geometry-core geometry-core @bentley/imodeljs-common imodeljs-common Topics: Logging GeometryStream Last Updated: 12 June, 2024