{"id":37213013,"url":"https://github.com/netbrain/gort","last_synced_at":"2026-01-15T00:32:14.626Z","repository":{"id":57610196,"uuid":"41732921","full_name":"netbrain/gort","owner":"netbrain","description":"Command Line Interface (CLI) for RobotOps","archived":false,"fork":true,"pushed_at":"2015-09-01T10:45:24.000Z","size":604,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-06-20T16:37:13.458Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://gort.io/","language":"Go","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"hybridgroup/gort","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/netbrain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-01T10:44:41.000Z","updated_at":"2015-09-01T10:44:41.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/netbrain/gort","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/netbrain/gort","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbrain%2Fgort","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbrain%2Fgort/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbrain%2Fgort/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbrain%2Fgort/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/netbrain","download_url":"https://codeload.github.com/netbrain/gort/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbrain%2Fgort/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28439718,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T22:37:52.437Z","status":"ssl_error","status_checked_at":"2026-01-14T22:37:31.496Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2026-01-15T00:32:13.871Z","updated_at":"2026-01-15T00:32:14.614Z","avatar_url":"https://github.com/netbrain.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gort - Command Line Interface For RobotOps\n\nGort (http://gort.io) is a Command Line Toolkit for RobotOps. Gort provides tools to scan for connected devices, upload firmware, and more.\n\nGort is written in the Go programming language (http://golang.org) for maximum speed and portability.\n\nWant to use Golang to program your robots? Check out our open source robotics framework Gobot (http://gobot.io).\n\nWant to use Javascript on Robots? Check out Cylon.js (http://cylonjs.com)\n\nWant to use Ruby on robots? Check out Artoo (http://artoo.io)\n\n[![Build Status](https://secure.travis-ci.org/hybridgroup/gort.png?branch=master)](http://travis-ci.org/hybridgroup/gort)\n\n## Getting Started\nWe now have precompiled binaries! You can also build from source.\n\nThe Gort CLI provides many useful features on many hardware platforms, and has no other dependencies. You install Gort separately from any framework, which means you can use it to program Arduinos with the Firmata firmware also compatible with Cylon.js, Gobot, Artoo, \u0026 Johnny-Five. \n\n## Downloads (version 0.3.0)\n\n### Darwin (Apple Mac)\n\n * [gort\\_0.3.0\\_darwin\\_386.zip](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_darwin_386.zip)\n * [gort\\_0.3.0\\_darwin\\_amd64.zip](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_darwin_amd64.zip)\n \n### Linux\n\n * [gort\\_0.3.0\\_amd64.deb](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_amd64.deb)\n * [gort\\_0.3.0\\_armhf.deb](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_armhf.deb)\n * [gort\\_0.3.0\\_i386.deb](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_i386.deb)\n * [gort\\_0.3.0\\_linux\\_386.tar.gz](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_linux_386.tar.gz)\n * [gort\\_0.3.0\\_linux\\_amd64.tar.gz](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_linux_amd64.tar.gz)\n * [gort\\_0.3.0\\_linux\\_arm.tar.gz](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_linux_arm.tar.gz)\n \n### MS Windows                                            \n\n * [gort\\_0.3.0\\_windows\\_386.zip](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_windows_386.zip)\n * [gort\\_0.3.0\\_windows\\_amd64.zip](https://s3.amazonaws.com/gort-io/0.3.0/gort_0.3.0_windows_amd64.zip)\n \n## How To Use\n\n```\n$ gort\nNAME:\n   gort - Command Line Utility for RobotOps\n\nUSAGE:\n   gort [global options] command [command options] [arguments...]\n\nVERSION:\n   0.3.0\n\nCOMMANDS:\n   scan         Scan for connected devices on Serial, USB, or Bluetooth ports\n   bluetooth    Pair, unpair \u0026 connect to bluetooth devices.\n   arduino      Install avrdude, and upload HEX files to your Arduino\n   spark        Upload sketches to your Spark\n   digispark    Configure your Digispark microcontroller\n   crazyflie    Configure your Crazyflie\n   klaatu       barada nikto\n   dronedrop    Install, uninstall, update and download dronedrop firmware\n   help, h      Shows a list of commands or help for one command\n   \nGLOBAL OPTIONS:\n   --help, -h           show help\n   --version, -v        print the version\n   \n```\n\nScan for connected serial devices:\n\n```\n$ ./gort scan serial\n[    0.000000] console [tty0] enabled\n```\n\nMore help coming soon...\n\n## Building\n\nYou need to have installed go-bindata to build the file assets into Gort for a single standalone executable:\n\n```\ngo get github.com/jteeuwen/go-bindata/...\n```\n\nOnce installed, you build the assets into the project like this:\n```\ncd commands \u0026\u0026 go-bindata -pkg=\"commands\" support/... \u0026\u0026 cd ..\n```\n\n## Release\n\nYou need to have goxc installed in order to cross compile Gort:\n\n```\ngo get github.com/laher/goxc\n```\n\nOnce installed, you can build the binary with\n```\nmake release\n```\n\nCompilied binaries will now be placed in `build/\u003cVERSION\u003e/`\n\n\n## Contributing\n\n* All patches must be provided under the Apache 2.0 License\n* Please use the -s option in git to \"sign off\" that the commit is your work and you are providing it under the Apache 2.0 License\n* Submit a Github Pull Request to the appropriate branch and ideally discuss the changes with us in IRC.\n* We will look at the patch, test it out, and give you feedback.\n* Avoid doing minor whitespace changes, renamings, etc. along with merged content. These will be done by the maintainers from time to time but they can complicate merges and should be done seperately.\n* Add unit tests for any new or changed functionality\n* Take care to maintain the existing coding style.\n* All pull requests should be \"fast forward\"\n  * If there are commits after yours use “git rebase -i \u003cnew_head_branch\u003e”\n  * If you have local changes you may need to use “git stash”\n  * For git help see [progit](http://git-scm.com/book) which is an awesome (and free) book on git\n\n## Release History\nVersion 0.3.0 - Add dronedrop commands\n\nVersion 0.2.4 - Update voodoospark to 2.3.1 and bug fixes\n\nVersion 0.2.3 - Update Windows compatibility and default Spark code \n\nVersion 0.2.2 - Correct error in avdude install for Linux\n\nVersion 0.2.1 - Update default Spark code for servo support\n\nVersion 0.2.0 - Add Windows support for Arduino, \u0026 bug fixes\n\nVersion 0.1.0 - Initial Release\n\n## Licenses\nGort is copyright (c) 2014 The Hybrid Group. Licensed under the Apache 2.0 license.\n\nFirmata is copyright (c) 2006-2008 Hans-Christoph Steiner. Licensed under GNU Lesser General Public License. All rights reserved.\n\nRapiro is copyright (c) 2013-2014 Shota Ishiwatari. Licensed under the Creative Commons - Public Domain Dedication License.\n\nVoodooSpark is copyright (c) 2012, 2013, 2014 Rick Waldron \u0026 Chris Williams. Licensed under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetbrain%2Fgort","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetbrain%2Fgort","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetbrain%2Fgort/lists"}