Freedom251 › Point Cloud Software
Entwine

What Entwine is
Entwine is a Linux data organization library for indexing point clouds, including collections at desktop scale and datasets with trillions of points. Its build command creates an Entwine Point Tile (EPT) dataset from point cloud data, and the project says builds preserve points, metadata and precision without loss, even for terabyte-scale datasets. Entwine can index any point cloud format readable by PDAL. Input and output can use local storage or remote sources supported through Arbiter, including S3, GCS and Dropbox. Commands accept settings through command-line options or JSON configuration files. The info command collects file metadata before a build, while merge combines completed subset builds; it is not intended for unrelated EPT datasets. EPT is an octree-based storage format, and Entwine output is shown with Potree, Plasio and Cesium clients. EPT data can also be converted to 3D Tiles for Cesium. An option enables AWS server-side encryption for S3 writes. Entwine is open source under the LGPL License. The download page recommends Conda as the fastest way to get started and also lists source releases; community channels include Gitter, GitHub and a mailing list.
Who it suits
Entwine suits users organizing large point-cloud datasets who can work with a Linux library and formats readable by PDAL. It also fits workflows using local or supported remote storage and EPT-compatible clients.
What it does well
- Builds preserve point data, metadata and precision
- Reads any point-cloud format supported by PDAL
- Supports local storage and remote sources via Arbiter
- Open source under the LGPL License
What to know first
- Linux platform only
- Merge is for subset builds, not unrelated EPT datasets
Limits
The merge command combines completed subset builds and is not for merging unrelated EPT datasets.
Getting started
- Visit the Entwine website.
- Install through the recommended Conda build or use a listed source release.
- Provide point cloud data in a format readable by PDAL.
- Choose local storage or an Arbiter-supported remote source.
- Configure commands with command-line options or a JSON file.
- Run the build command to generate an EPT dataset.
Entwine is a Linux library for organizing very large point-cloud collections into lossless Entwine Point Tile datasets. It is best suited to engineers, researchers, and data teams building repeatable desktop-to-trillion-point pipelines, not to users seeking a graphical editing application. Its open-source, PDAL-compatible approach is compelling for infrastructure work, provided you account for the narrow purpose of its merge command.
Overview
Entwine’s main job is turning point-cloud data into EPT, a flexible octree-based storage format designed to organize massive datasets. The build process is lossless: points, metadata, and precision remain intact, including when the source reaches terabyte scale. That makes it appropriate when preserving source fidelity matters more than applying editing operations.
Input coverage comes through PDAL. Entwine can index any point-cloud format that PDAL reads, including LAS and LAZ, so teams already using that ecosystem can avoid a separate conversion stage. Input and output paths can use local storage or remote sources handled by Arbiter, including Amazon S3, Google Cloud Storage, and Dropbox. This is a practical fit for pipelines whose source files and published datasets live in different locations.
Key features
Build, inspect, and combine
The build command generates an EPT dataset from point-cloud data. The info command collects file metadata before a build, which helps establish what a batch contains before committing to indexing. The merge command combines completed subset builds, useful for partitioned processing. It is not a general-purpose way to merge unrelated EPT datasets, so workflows need a deliberate subset strategy rather than treating it as a universal dataset joiner.
Repeatable configuration
Commands accept options on the command line or through JSON configuration files. Command-line settings suit one-off jobs; JSON is the more maintainable choice for repeatable production builds and shared team conventions. Documented point-data storage types include laszip, zstandard, and binary, giving operators explicit output choices.
Cloud paths and security
Arbiter-backed paths connect builds to S3, GCS, and Dropbox as well as local storage. For S3 writes, build options can enable AWS server-side encryption. That is a useful control for cloud-hosted outputs, though it remains an option to configure rather than an automatic property of every build.
Visualization handoff
Entwine output is showcased with Potree, Plasio, and Cesium clients. The configuration guide also describes converting an EPT dataset to 3D Tiles for Cesium display. These integrations make Entwine a strong preparation layer for web or 3D viewers, while keeping visualization itself outside the library’s core role.
Pricing
Entwine is free and open source under the LGPL License. There are no paid tiers, seat charges, usage quotas, or trial term to weigh. That suits research groups and engineering teams that can operate their own Linux tooling and want to avoid recurring software fees. The trade-off is that the product is a library and command-driven workflow, so organizations wanting a commercial, guided desktop environment should look elsewhere.
Platforms
Entwine runs on Linux. The download guidance recommends the Conda build as the fastest starting point and also lists source releases, giving teams a packaged route or a source-based installation path. Community support is directed through GitHub, Gitter, and the PDAL mailing list.
Who it's for
Choose Entwine when you need lossless indexing for point clouds ranging from desktop collections to trillions of points, especially when data must move between local disks and S3, GCS, or Dropbox. It also fits teams standardizing builds through JSON configuration and feeding EPT into Potree, Plasio, or Cesium.
It is a poor match for users who need a cross-platform graphical editor, interactive point-cloud manipulation, or a merge operation that freely combines unrelated EPT datasets. Its Linux-only, infrastructure-oriented design assumes comfort with command-line processing and PDAL-readable inputs.
Pros and cons
Pros
- Lossless at very large scale: preserves points, metadata, and precision even for terabyte-scale datasets.
- Broad input reach: accepts every point-cloud format readable by PDAL, including LAS and LAZ.
- Flexible storage: supports local paths and Arbiter connections to S3, GCS, and Dropbox.
- Repeatable operations: command-line or JSON configuration supports scripted and standardized builds.
- No license fee: LGPL open-source distribution removes subscription and seat costs.
Cons
- Linux only: Windows and macOS users do not get a native platform in the published support.
- Merge has a strict scope: it combines subset builds, not unrelated EPT datasets.
- Not a viewer or editor: visualization is handed off to clients such as Potree, Plasio, and Cesium.
- Operational setup required: cloud storage, encryption, and configuration depend on correctly supplied options or JSON.
Alternatives
Point Cloud Library is a free, BSD-licensed option available on Android, Linux, macOS, and Windows, making it preferable when you need a broader cross-platform development library.
WhiteboxTools offers more than 700 free tools through Python, R, or QGIS, with paid LiDAR and forest-analytics plans; choose it when analysis tooling and desktop integrations matter more than EPT generation.
LidarView is free, open source under Apache 2.0, and runs on Linux and Windows, so it is the better fit for a viewer-oriented workflow without licensing fees.
Open3D is a free option spanning APIs, desktop systems, self-hosted, web, and Windows environments, suited to broader 3D processing and application development.
LP360 is a freemium Windows and web product with paid cloud-processing plans, appropriate when you need a commercial managed workflow rather than a Linux library.
Pointly provides freemium web, API, and self-hosted access with usage-based processing, a possible choice for hosted classification workflows.
Leica Cyclone 3DR is a paid Windows alternative for users seeking a commercial desktop package.
PDAL is another free cross-platform point-cloud toolkit and is the natural alternative when you need processing capabilities beyond Entwine’s EPT organization focus.
Verdict
Entwine is a strong recommendation for Linux-based teams that need lossless, repeatable EPT construction from PDAL-readable point clouds and flexible local or cloud storage. Choose it for dependable data organization at massive scale and zero license cost. Look elsewhere if you need a graphical editor, native Windows or macOS support, or unrestricted merging of independent EPT datasets.
Verdict
Entwine provides a lossless way to build EPT datasets from point-cloud data, with local and supported remote storage options. Its merge command has a specific scope: it combines subset builds rather than unrelated EPT datasets.
Questions
Is Entwine free?
Yes. Entwine is free and open source under the LGPL License.
What platform does it support?
Linux is the listed platform.
What input formats can it use?
It can index any point cloud format readable by PDAL, including LAS/LAZ.
Where can Entwine read and write data?
It supports local storage and remote sources available through Arbiter, including S3, GCS, and Dropbox.
Which clients are shown with Entwine output?
The maker showcases Potree, Plasio, and Cesium. Its configuration guide also describes conversion of EPT data to 3D Tiles for Cesium.
How can users get help?
The community channels include GitHub for issues, plus Gitter and the PDAL mailing list for discussion and questions.
Facts from Entwine's own pages
- Build command
- The build command generates an Entwine Point Tile (EPT) dataset from point cloud data. · entwine.io, 4 Oct 2026
- Cesium output
- The configuration guide describes converting an EPT dataset to 3D Tiles for display in Cesium. · entwine.io, 4 Oct 2026
- Client integrations
- The site showcases Entwine output with Potree, Plasio, and Cesium clients. · entwine.io, 4 Oct 2026
- Commands
- The documented commands build EPT datasets, gather point-cloud information, and merge completed subset builds. · entwine.io, 7 Oct 2026
- Configuration
- Commands can be configured through command-line options or JSON configuration files. · entwine.io, 7 Oct 2026
- EPT format
- EPT is described as a simple, flexible, octree-based storage format for point cloud data. · entwine.io, 4 Oct 2026
- Input formats
- Entwine can index any point cloud format readable by PDAL. · entwine.io, 7 Oct 2026
- Installation
- The download page identifies Conda as the fastest installation route and links to the source repository. · entwine.io, 7 Oct 2026
- License
- Entwine is available under the LGPL License. · entwine.io, 7 Oct 2026
- Lossless builds
- The maker says Entwine builds preserve points, metadata, and precision, including for terabyte-scale datasets. · entwine.io, 7 Oct 2026
- Notable limit
- The merge command combines completed subset builds and is not for merging unrelated EPT datasets. · entwine.io, 7 Oct 2026
- Other commands
- The documented commands include info for collecting pre-build file metadata and merge for combining completed subset builds. · entwine.io, 4 Oct 2026
- Output formats
- Documented point-data storage types are laszip, zstandard, and binary. · entwine.io, 7 Oct 2026
- Product
- Entwine is a data organization library for massive point clouds, designed for datasets ranging from desktop scale to trillions of points. · entwine.io, 4 Oct 2026
- Purpose
- Entwine is a data organization library for massive point clouds, intended for datasets from desktop scale to trillions of points. · entwine.io, 7 Oct 2026
- Security
- The configuration supports enabling AWS server-side encryption for S3 writes. · entwine.io, 7 Oct 2026
- Security option
- The build options include enabling AWS server-side encryption for S3 writes. · entwine.io, 4 Oct 2026
- Storage integrations
- Input and output paths can use local storage or remote sources including S3, Google Cloud Storage, and Dropbox. · entwine.io, 7 Oct 2026
- Support
- The community page directs users to GitHub for issues and to Gitter and the PDAL mailing list for discussion and questions. · entwine.io, 7 Oct 2026
- Support channels
- The community page says users interact through Gitter, GitHub, and a mailing list. · entwine.io, 4 Oct 2026
- Visualization integrations
- The maker links Entwine output demos using Potree, Plasio, and Cesium clients. · entwine.io, 7 Oct 2026
Where Entwine stands on Freedom251
- Point Cloud Software#6 of 24