{"id":16864342,"url":"https://github.com/nickserv/run","last_synced_at":"2025-09-03T01:33:39.808Z","repository":{"id":14451847,"uuid":"17163512","full_name":"nickserv/run","owner":"nickserv","description":"A simple command line tool for running individual files of source code.","archived":false,"fork":false,"pushed_at":"2015-05-16T17:14:01.000Z","size":414,"stargazers_count":1,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-28T13:51:51.727Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nickserv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-02-25T06:20:04.000Z","updated_at":"2022-06-28T12:55:04.000Z","dependencies_parsed_at":"2022-09-26T18:10:59.513Z","dependency_job_id":null,"html_url":"https://github.com/nickserv/run","commit_stats":null,"previous_names":["nicolasmccurdy/run","nickserv/run"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickserv%2Frun","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickserv%2Frun/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickserv%2Frun/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nickserv%2Frun/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nickserv","download_url":"https://codeload.github.com/nickserv/run/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247332511,"owners_count":20921852,"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":[],"created_at":"2024-10-13T14:41:43.837Z","updated_at":"2025-04-05T11:40:58.528Z","avatar_url":"https://github.com/nickserv.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Run\n[![Build Status](https://travis-ci.org/nicolasmccurdy/run.png)](https://travis-ci.org/nicolasmccurdy/run)\n\nA simple command line tool for running individual files of source code.\n\nRun is kind of like [open](https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/open.1.html) for Mac or [xdg-open](https://wiki.archlinux.org/index.php/xdg-open) for Linux, except it tries to always run source code files instead of just opening them in text editors. Run can also automatically compile source code for languages that need to be compiled.\n\n## Installation\n`go get github.com/nicolasmccurdy/run`\n\n## Usage\n`run \u003cfilename\u003e`\n\n### Notes:\n1. For now, the file must have an extension.\n2. Shebang lines are currently ignored.\n3. The main implementation of the file's programming language must be installed for it to run.\n4. You can see the list of supported programming languages in [commands.json](https://github.com/nicolasmccurdy/run/blob/master/commands.json).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickserv%2Frun","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnickserv%2Frun","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickserv%2Frun/lists"}