{"id":20775816,"url":"https://github.com/nickgeek/pttp","last_synced_at":"2025-09-03T23:35:44.301Z","repository":{"id":12549947,"uuid":"15220123","full_name":"NickGeek/pttp","owner":"NickGeek","description":"PTTP (Python Text Transfer Protocol) is a Python 3 HTTP request tester. It is designed to make use and development of HTTP APIs as easy as possible.","archived":false,"fork":false,"pushed_at":"2013-12-27T04:48:20.000Z","size":172,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-11T21:32:35.974Z","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":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NickGeek.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":"2013-12-16T07:58:34.000Z","updated_at":"2021-01-05T03:56:22.000Z","dependencies_parsed_at":"2022-09-15T18:13:04.423Z","dependency_job_id":null,"html_url":"https://github.com/NickGeek/pttp","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/NickGeek/pttp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickGeek%2Fpttp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickGeek%2Fpttp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickGeek%2Fpttp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickGeek%2Fpttp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NickGeek","download_url":"https://codeload.github.com/NickGeek/pttp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NickGeek%2Fpttp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273528691,"owners_count":25121820,"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","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-11-17T12:39:19.585Z","updated_at":"2025-09-03T23:35:44.249Z","avatar_url":"https://github.com/NickGeek.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"PTTP\n====\n\nPTTP (Python Text Transfer Protocol) is a Python 3 HTTP request tester. It is designed to make use and development of HTTP APIs as easy as possible.\n\nPTTP is designed for GNU/Linux but it will work with any operating system that has Zenity and Python 3 installed (and added to its path). With a bit of work I have managed to run this on Mac OS X 10.8 and FreeBSD.\n\n###Features\n* GET requests\n* GET requests with basic authentication\n* POST requests\n* POST requests with basic authentication\n* Graphical interface\n* HTML and plain text displays\n\n###Dependencies\n* Python 3\n* Zenity (you should already have this installed as part of your desktop environment)\n\n###Running PTTP\n\n####Release version\nAfter installing it by running the \"install.sh\" file (if nothing happens after running it you may need to open it in the terminal). Just open the terminal and type in \"pttp\" (without the quotes).\n\n####Development version\nGo into the directory you downloaded PTTP to and run the file called \"PTTP\".\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickgeek%2Fpttp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnickgeek%2Fpttp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnickgeek%2Fpttp/lists"}