{"id":23418945,"url":"https://github.com/chishui/openpy","last_synced_at":"2025-04-09T08:43:37.065Z","repository":{"id":36035907,"uuid":"40332729","full_name":"chishui/openpy","owner":"chishui","description":"easily run files or commands using a shortcut, decrease your daily work load","archived":false,"fork":false,"pushed_at":"2015-08-07T05:33:04.000Z","size":4668,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-15T02:46:23.820Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"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/chishui.png","metadata":{"files":{"readme":"readme.md","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}},"created_at":"2015-08-07T00:18:01.000Z","updated_at":"2015-08-07T00:58:57.000Z","dependencies_parsed_at":"2022-08-27T05:22:16.125Z","dependency_job_id":null,"html_url":"https://github.com/chishui/openpy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chishui%2Fopenpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chishui%2Fopenpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chishui%2Fopenpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chishui%2Fopenpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chishui","download_url":"https://codeload.github.com/chishui/openpy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248008555,"owners_count":21032553,"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-12-23T00:46:16.752Z","updated_at":"2025-04-09T08:43:37.049Z","avatar_url":"https://github.com/chishui.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# openpy\nOpenpy is a simple command line tool using which you don't have to type every charactors for some very long commands everyday repeatedly. It is like command \"alias\", but it doesn't contaminate the system commands. You can add a shortcut for a long command, next time you can call the command through this shortcut. It's much easier to remember a shorter substitude command. And there's another usage for Openpy: you could run a file directly by typing file name with wildcards and you don't have to remember its absolute path.\n\n# Examples\nadd a shortcut for a command:\n\n\n* ```opy -as c -d \"curl -get http://127.0.0.1:5000\" ```\n\n\ncall the command through shortcut \"c\":\n\n\n* ``` opy @c```\n\nopen qq.app:\n\n* opy q*\n\n# Requirements\nOpenpy is written in python 2.7\n\n# Systems\nOpenpy now only supports Mac system.\n\n# Installing Openpy\nDownload files in dist folder and put them in your Mac folder /usr/bin\n\n# TODO\n1. Support Windows system\n2. Automatically generate json files and initiallize path\n3. Install package using pip \n4. Rebuild code\n5. Documentation\n\n# Contributing\nYour contributions are always welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchishui%2Fopenpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchishui%2Fopenpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchishui%2Fopenpy/lists"}