{"id":18495176,"url":"https://github.com/notpeter/axidraw_api","last_synced_at":"2025-05-14T03:12:03.987Z","repository":{"id":51992956,"uuid":"192946105","full_name":"notpeter/AxiDraw_API","owner":"notpeter","description":"AxiDraw CLI \u0026 Python API (Unofficial Mirror)","archived":false,"fork":false,"pushed_at":"2023-09-14T15:05:35.000Z","size":1763,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-16T23:29:23.623Z","etag":null,"topics":["axidraw","evilmadscientist"],"latest_commit_sha":null,"homepage":"https://axidraw.com/doc/py_api/","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/notpeter.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-20T15:37:43.000Z","updated_at":"2024-08-27T18:48:08.000Z","dependencies_parsed_at":"2025-02-16T23:27:33.140Z","dependency_job_id":"c3825623-a67a-4ccf-ab25-7c0e8263c8e1","html_url":"https://github.com/notpeter/AxiDraw_API","commit_stats":null,"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notpeter%2FAxiDraw_API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notpeter%2FAxiDraw_API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notpeter%2FAxiDraw_API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/notpeter%2FAxiDraw_API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/notpeter","download_url":"https://codeload.github.com/notpeter/AxiDraw_API/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254059521,"owners_count":22007771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axidraw","evilmadscientist"],"created_at":"2024-11-06T13:23:45.987Z","updated_at":"2025-05-14T03:11:58.971Z","avatar_url":"https://github.com/notpeter.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Stand-alone command line interface and python API\nfor the AxiDraw writing and drawing machine.\n\nSupported on python 3.7+, Mac, Windows, and Linux.\n\n\nCopyright 2023 Evil Mad Scientist Laboratories\n\nThe AxiDraw writing and drawing machine is a product of Evil Mad Scientist\nLaboratories. https://axidraw.com   https://shop.evilmadscientist.com\n\n\n----------\n\n\nPlease see Installation.txt for requirements.\n\n\n----------\n\nThis directory contains the following items:\n\naxicli.py                         - One way to invoke the command line interface (CLI) program\n\naxicli/                           - The CLI module directory\n\ndocumentation/                    - API documentation in HTML format\n\npyaxidraw/                        - The AxiDraw python module directory\n\nInstallation.txt                  - Installation documentation\n\nexamples_python/                  - Example python scripts\n\nexamples_config/                  - Example configuration file\n\ntest/assets/AxiDraw_trivial.svg   - Sample SVG file that can be plotted\n----------\n\nCOMMAND LINE INTERFACE: USAGE\n\nFor detailed documentation, please refer to:\n    \n    https://axidraw.com/doc/cli_api/\n\n\nQuick start (CLI): \n\n(1) To plot an SVG document called \"AxiDraw_trivial.svg\" from the command line,\n    use the AxiDraw CLI:\n\n        axicli test/assets/AxiDraw_trivial.svg\n\n\n(2) The CLI features an extensive set of control options. For quick help, use: \n\n        axicli --help\n\nSome alternative commands (functionally identical):\n\n        python axicli.py \u003cinput\u003e\n        python -m axicli \u003cinput\u003e\n\n----------\n    \nPYTHON API: USAGE\n\nFor detailed documentation, please refer to:\n    \n    https://axidraw.com/doc/py_api/\n    \nQuick Start:\n\n(1) The file \"examples_python/plot.py\" is an example python script, showing how\none can use a the axidraw python module in \"plot\" mode to open and plot an SVG\nfile. \n\n    To run the example, call:\n\n        python examples_python/plot.py\n\n    This is a minimal demonstration script for opening and plotting an SVG file\n    (in this case, \"AxiDraw_trivial.svg\") from within a python script. \n\n\n(2) The file \"examples_python/interactive_xy.py\" is an example python script, showing how one\ncan use a the axidraw python module in \"interactive\" mode, to execute absolute\nand relative XY motion control commands like move(x,y), lineto(x,y), penup()\nand pendown(). \n\n    To run the example, call:\n\n        python examples_python/interactive_xy.py\n\n\n\n\n----------\n    \n\nLicensing:\n\nThe AxiDraw CLI and top level example scripts are licensed under the MIT license. \nSome of the underlying libraries that are included with this distribution\nare licensed as GPL. Please see the individual files and directories included with\nthis distribution for additional license information. \n\nAPI Documentation: Copyright 2023, Windell H. Oskay, Evil Mad Scientist Laboratories.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotpeter%2Faxidraw_api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnotpeter%2Faxidraw_api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotpeter%2Faxidraw_api/lists"}