FREEDOM251

Freedom251 › Point Cloud Software

Entwine

Free plan Linux

Visit Entwine Alternatives

Entwine's own site

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

  1. Visit the Entwine website.
  2. Install through the recommended Conda build or use a listed source release.
  3. Provide point cloud data in a format readable by PDAL.
  4. Choose local storage or an Arbiter-supported remote source.
  5. Configure commands with command-line options or a JSON file.
  6. 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

Look at these too