JavaScript Geometry

Open-source JavaScript projects categorized as Geometry

Top 13 JavaScript Geometry Projects

  1. three-mesh-bvh

    A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. 3DTilesRendererJS

    Renderer for 3D Tiles in Javascript using three.js

    Project mention: NASA Stennis Releases First Open-Source Software | news.ycombinator.com | 2025-05-14
  4. three-gpu-pathtracer

    Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.

  5. jsxgraph

    JSXGraph is a cross-browser library for interactive geometry, function plotting, charting, and data visualization in a web browser.

  6. geometric

    A JavaScript library for doing geometry.

  7. xeokit SDK

    3D BIM IFC Viewer SDK for AEC engineering applications. Open Source JavaScript Toolkit based on pure WebGL for top performance, real-world coordinates and full double precision

    Project mention: 2D Overlay on 3D IFC BIM model | dev.to | 2025-05-09

    One of a commonly used features of a BIM viewer is displaying a 2D overlay (e.g. a floor plan) within the 3D model. This article demonstrates how such an overlay can be implemented with (xeokit SDK), by using general purpose abstractions provided by the SDK.

  8. verb

    Open-source, cross-platform NURBS (by pboyer)

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. three-bvh-csg

    A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh

  11. osm-static-maps

    Openstreetmap static maps is a nodejs lib, CLI and server open source inspired on google static map service

  12. source-engine-model-loader

    Three.js loader for parsing Valve's Source Engine models

  13. world-countries-centroids

    Center points of world countries - CSV and GeoJSON

  14. KWin-window-geometry-scripts

    KWin scripts to control window geometry via keyboard shortcuts

  15. tela.js

    Graphic library from scratch, with reference implementation of computer graphics algorithms

    Project mention: Skia Canvas: Browser-Less Implementation of the HTML Canvas Drawing API for Node | news.ycombinator.com | 2024-12-03

    I made something similar for node/web, not so complete, but good.

    Check the docs and examples

    https://github.com/pedroth/tela.js

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Geometry discussion

Log in or Post with

JavaScript Geometry related posts

  • Hilbert curve: The famous space filling curve drawn with JavaScript

    2 projects | news.ycombinator.com | 26 Oct 2023
  • Evaluation of Location Encoding Systems

    5 projects | news.ycombinator.com | 26 Mar 2023
  • Typography help!

    2 projects | /r/processing | 3 Aug 2022
  • Need help understanding dataset

    2 projects | /r/typescript | 30 Apr 2022
  • JSXGraph: Dynamic Mathematics with JavaScript

    3 projects | news.ycombinator.com | 1 Oct 2021
  • Le centre de gravité des demi-finalistes de l'euro se situe à Cuiserey

    1 project | /r/france | 4 Jul 2021
  • A note from our sponsor - Sevalla
    sevalla.com | 2 Sep 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →

Index

What are some of the best open-source Geometry projects in JavaScript? This list will help you:

# Project Stars
1 three-mesh-bvh 2,921
2 3DTilesRendererJS 1,998
3 three-gpu-pathtracer 1,575
4 jsxgraph 1,178
5 geometric 1,015
6 xeokit SDK 816
7 verb 784
8 three-bvh-csg 773
9 osm-static-maps 170
10 source-engine-model-loader 77
11 world-countries-centroids 39
12 KWin-window-geometry-scripts 19
13 tela.js 7

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?