npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@fdm-monster/server

v1.7.4

Published

FDM Monster is a bulk OctoPrint manager to set up, configure and monitor 3D printers. Our aim is to provide extremely optimized websocket performance and reliability.

Downloads

1,720

Readme

Support the project

Github GitHub Sponsor

Ko-Fi ko-fi

What is FDM Monster?

FDM Monster is a server for managing your 3D printer farm through OctoPrint. Our efforts are focused on providing a professional print-farming workflow that is suitable for hobby and commercial farms alike.

This server has been battle-tested in the field for 100+ printers, so give it a star ⭐and enhance your 3D Printing Farm's workflow!

Features

  • Adding OctoPrint instances
  • Dragging printers on grid
  • Dropping GCode to print
  • Batch select and print GCode
  • Marking printers as maintenance mode
  • Import printers from OctoFarm
  • Raspberry Pi image MonsterPi

docs/images/server-running.png The FDM Monster grid after placing one OctoPrint instance.

Getting started

Check out the Documentation. Are you interested in running the Raspberry Pi image? Please jump ahead MonsterPi Section.

Reach out for questions

Please join the discord, but stay professional and proactive!

Contributors ✨

These are the people involved in the project. Find the meaning of the emoji keys here.

All Contributors

Sponsors

Please consider sponsoring FDM Monster to help this project! You can find the GitHub Sponsorship Tiers here.

Thanks to the following parties for their financial support:

| Tier 4 | Tier 3 | Tier 2 | Tier 1 | One Time | |--------|--------|--------|--------|-----------| | | WindArrow3d | | doucettom | th3dstudio |

Contribute

Feel like joining in as a developer or do you have a quick fix? Great! Please read the CONTRIBUTING file.

Development Progress

  • [x] :rocket: Docker amd64 image
  • [x] 🛡️ MongoDB 5 & 6 support
  • [x] :rocket: Quick copy paste of FDM Monster printers
  • [x] 🛡️ Complete API test coverage
  • [x] :rocket: Floor management
  • [x] Auto-clean old OctoPrint files (opt-in and configurable)
  • [x] :rocket: Windows and Linux Service
  • [x] Printer completion/failure tracking (with statistics page)
  • [x] Printer placement using drag n drop
  • [x] 🔌 Raspberry Pi image (https://github.com/fdm-monster/MonsterPi)
  • [x] :rocket: Documentation (https://docs.fdm-monster.net)
  • [x] 🛡️ Login and user management
  • [x] OctoFarm export
  • [ ] Klipper and Moonraker API integration
  • [ ] OctoKlipper integration
  • [ ] Spoolman integration

License

FDM Monster is licensed with AGPL-3.0. For details, please consult the LICENSE file.

Historical Note

This project has been forked from OctoFarm at September 2021 when I ended as a contributor to this project.