# Moonraker - API Web Server for Klipper
Moonraker is a Python 3 based web server that exposes APIs with which
client applications may use to interact with the 3D printing firmware
[Klipper](https://github.com/KevinOConnor/klipper). Communication between
the Klippy host and Moonraker is done over a Unix Domain Socket. Tornado
is used to provide Moonraker's server functionality.
Documentation for users and developers can be found on
[Read the Docs](https://moonraker.readthedocs.io/en/latest/).
### Clients
Note that Moonraker does not come bundled with a client, you will need to
install one. The following clients are currently available:
- [Mainsail](https://github.com/mainsail-crew/mainsail) by [Mainsail-Crew](https://github.com/mainsail-crew)
- [Fluidd](https://github.com/fluidd-core/fluidd) by Cadriel
- [KlipperScreen](https://github.com/jordanruthe/KlipperScreen) by jordanruthe
- [mooncord](https://github.com/eliteSchwein/mooncord) by eliteSchwein
### Raspberry Pi Images
Moonraker is available pre-installed with the following Raspberry Pi images:
- [MainsailOS](https://github.com/mainsail-crew/MainsailOS) by [Mainsail-Crew](https://github.com/mainsail-crew)
- Includes Klipper, Moonraker, and Mainsail
- [FluiddPi](https://github.com/fluidd-core/FluiddPi) by Cadriel
- Includes Klipper, Moonraker, and Fluidd
### Docker Containers
The following projects deploy Moonraker via Docker:
- [prind](https://github.com/mkuf/prind) by mkuf
- A suite of containers which allow you to run Klipper in
Docker. Includes support for OctoPrint and Moonraker.
### Changes
Please refer to the [changelog](https://moonraker.readthedocs.io/en/latest/changelog)
for a list of notable changes to Moonraker.
Raw data
{
"_id": null,
"home_page": "https://github.com/Arksine/moonraker",
"name": "moonraker",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "klipper, 3D printing, server, moonraker",
"author": null,
"author_email": "Eric Callahan <arksine.code@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/83/15/41fa054862c26b6d8be54ee03a93125a4e68609f91d856f12e4690194376/moonraker-0.9.3.tar.gz",
"platform": null,
"description": "\n# Moonraker - API Web Server for Klipper\n\nMoonraker is a Python 3 based web server that exposes APIs with which\nclient applications may use to interact with the 3D printing firmware\n[Klipper](https://github.com/KevinOConnor/klipper). Communication between\nthe Klippy host and Moonraker is done over a Unix Domain Socket. Tornado\nis used to provide Moonraker's server functionality.\n\nDocumentation for users and developers can be found on\n[Read the Docs](https://moonraker.readthedocs.io/en/latest/).\n\n### Clients\n\nNote that Moonraker does not come bundled with a client, you will need to\ninstall one. The following clients are currently available:\n\n- [Mainsail](https://github.com/mainsail-crew/mainsail) by [Mainsail-Crew](https://github.com/mainsail-crew)\n- [Fluidd](https://github.com/fluidd-core/fluidd) by Cadriel\n- [KlipperScreen](https://github.com/jordanruthe/KlipperScreen) by jordanruthe\n- [mooncord](https://github.com/eliteSchwein/mooncord) by eliteSchwein\n\n### Raspberry Pi Images\n\nMoonraker is available pre-installed with the following Raspberry Pi images:\n\n- [MainsailOS](https://github.com/mainsail-crew/MainsailOS) by [Mainsail-Crew](https://github.com/mainsail-crew)\n - Includes Klipper, Moonraker, and Mainsail\n- [FluiddPi](https://github.com/fluidd-core/FluiddPi) by Cadriel\n - Includes Klipper, Moonraker, and Fluidd\n\n### Docker Containers\n\nThe following projects deploy Moonraker via Docker:\n\n- [prind](https://github.com/mkuf/prind) by mkuf\n - A suite of containers which allow you to run Klipper in\n Docker. Includes support for OctoPrint and Moonraker.\n\n### Changes\n\nPlease refer to the [changelog](https://moonraker.readthedocs.io/en/latest/changelog)\nfor a list of notable changes to Moonraker.\n",
"bugtrack_url": null,
"license": "GPL-3.0-only",
"summary": "API Server for Klipper",
"version": "0.9.3",
"project_urls": {
"Changelog": "https://moonraker.readthedocs.io/en/latest/changelog/",
"Documentation": "https://moonraker.readthedocs.io",
"Homepage": "https://github.com/Arksine/moonraker",
"Repository": "https://github.com/Arksine/moonraker"
},
"split_keywords": [
"klipper",
" 3d printing",
" server",
" moonraker"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d32a2ab8dfdb23702d066d2f85a025b2b5f3c290275225f3beb8f1e57e766ec9",
"md5": "9287532c5b5fbce20ede1119c12ebf2d",
"sha256": "bec64673f28e4b8c7db2abdd6747a07d4a773f9f02141a0de47171bd4d113c08"
},
"downloads": -1,
"filename": "moonraker-0.9.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9287532c5b5fbce20ede1119c12ebf2d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 366848,
"upload_time": "2024-09-06T11:36:09",
"upload_time_iso_8601": "2024-09-06T11:36:09.567960Z",
"url": "https://files.pythonhosted.org/packages/d3/2a/2ab8dfdb23702d066d2f85a025b2b5f3c290275225f3beb8f1e57e766ec9/moonraker-0.9.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "831541fa054862c26b6d8be54ee03a93125a4e68609f91d856f12e4690194376",
"md5": "9ac72a72482eb9d33cf95c710876552b",
"sha256": "303d44ced8ea966523504fed252fbc012cf82d8dbb32f5e89826ba2ec800f083"
},
"downloads": -1,
"filename": "moonraker-0.9.3.tar.gz",
"has_sig": false,
"md5_digest": "9ac72a72482eb9d33cf95c710876552b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 353167,
"upload_time": "2024-09-06T11:36:11",
"upload_time_iso_8601": "2024-09-06T11:36:11.554233Z",
"url": "https://files.pythonhosted.org/packages/83/15/41fa054862c26b6d8be54ee03a93125a4e68609f91d856f12e4690194376/moonraker-0.9.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-06 11:36:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Arksine",
"github_project": "moonraker",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "moonraker"
}