JavaScript 3d-printing

Open-source JavaScript projects categorized as 3d-printing

Top 8 JavaScript 3d-printing Projects

3d-printing
  1. implicit

    A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...

    Project mention: Powerful, Open-Source, Programmatic CAD | news.ycombinator.com | 2024-09-15

    Run this in both implicitcad and openscad

    https://github.com/Haskell-Things/ImplicitCAD/blob/master/Ex...

    Try and form a clean ring by subtracting a cylinder from it, you have to dial the resolution so high that it takes minutes to get a result that approximates what you can get min milliseconds in openscad.

    The team is not interesting in fixing it and shows a fundamental flaw with how they handle thin intersections. ImplicitCad is sadly nothing more than a non-functioning hobby project and should be labeled as such.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. three-bvh-csg

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

  4. Luban

    An easy-to-use 3-in-1 software tailor-made for Snapmaker machines.

  5. AutoBuildMarlin

    Visual Studio Code extension to more easily build Marlin Firmware

  6. mainsail-advanced-filament-swap

    Adds a GUI to filament changes and filament runouts for Klipper systems running Mainsail.

  7. makecode

    Make and print 3D designs with block coding!

  8. flsun.community

    Source for the flsun community page

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. Midi-M300

    https://wearrrrr.github.io/Midi-M300/ (by wearrrrr)

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 3d-printing discussion

Log in or Post with

JavaScript 3d-printing related posts

  • Help me fix my Snapmaker Original

    1 project | /r/snapmaker | 7 Dec 2023
  • Catalina support removed from Luban 4.5.1

    1 project | /r/snapmaker | 4 Feb 2023
  • RT/CSG v2, very simple, declarative constructive solid geometry

    1 project | /r/threejs | 22 Jan 2023
  • Snapmaker Luban 4.5.0

    1 project | news.ycombinator.com | 13 Jan 2023
  • Make corners of mesh rounded

    1 project | /r/threejs | 27 Oct 2022
  • Dual drive extruder jammed

    1 project | /r/3Dprinting | 6 Oct 2022
  • Are you having 10w laser camera capture issues?

    1 project | /r/snapmaker | 17 Jul 2022
  • A note from our sponsor - Stream
    getstream.io | 12 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

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

# Project Stars
1 implicit 1,471
2 three-bvh-csg 746
3 Luban 464
4 AutoBuildMarlin 273
5 mainsail-advanced-filament-swap 56
6 makecode 19
7 flsun.community 13
8 Midi-M300 0

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io

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