{"id":13723481,"url":"https://github.com/jstrieb/quickserv-examples","last_synced_at":"2025-03-26T04:30:59.986Z","repository":{"id":101047180,"uuid":"410715167","full_name":"jstrieb/quickserv-examples","owner":"jstrieb","description":"Example applications to run with QuickServ","archived":false,"fork":false,"pushed_at":"2022-11-02T00:33:26.000Z","size":58,"stargazers_count":9,"open_issues_count":0,"forks_count":4,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-10-29T22:39:12.614Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/jstrieb/quickserv","language":"C","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/jstrieb.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,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-09-27T02:19:14.000Z","updated_at":"2023-09-05T09:12:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"d8a13ae1-0503-4c56-a002-d9fe55382938","html_url":"https://github.com/jstrieb/quickserv-examples","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/jstrieb%2Fquickserv-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jstrieb%2Fquickserv-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jstrieb%2Fquickserv-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jstrieb%2Fquickserv-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jstrieb","download_url":"https://codeload.github.com/jstrieb/quickserv-examples/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245589185,"owners_count":20640240,"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-08-03T01:01:42.046Z","updated_at":"2025-03-26T04:30:59.575Z","avatar_url":"https://github.com/jstrieb.png","language":"C","funding_links":[],"categories":["Libraries and Frameworks"],"sub_categories":["Other Languages"],"readme":"\u003ca href=\"https://github.com/jstrieb/quickserv\"\u003e\u003cimg src=\"https://github.com/jstrieb/quickserv/blob/master/favicon.svg?raw=true\" width=\"125\" height=\"125\" align=\"left\"\u003e\u003c/a\u003e\n\n# **QuickServ Examples** \n\nExample applications designed to be run with [QuickServ](https://github.com/jstrieb/quickserv).\n\n\n# Examples\n\n\u003ctable\u003e\n\n\u003ctr\u003e\n\u003cth\u003eSummary\u003c/th\u003e\n\u003cth\u003eLanguage\u003c/th\u003e\n\u003cth\u003eWindows\u003c/th\u003e\n\u003cth\u003eMac\u003c/th\u003e\n\u003cth\u003eLinux\u003c/th\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"youtube-gif\"\u003eYouTube URL to GIF\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eShell\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✗\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"bloom-filter\"\u003eCreate Bloom filters\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eC\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"movie-list\"\u003eMovie list\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eTypeScript\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"brainfuck\"\u003eBrainfuck interpreter\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ex86-64 Assembly\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✗\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✗\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"mandelbrot\"\u003eMandelbrot zoom\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eShell\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003c/tr\u003e\n  \n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"crypto-dashboard\"\u003eCryptocurrency dashboard\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eGo\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"pdf-tools\"\u003ePDF tools\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ePython\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✗\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"typeset-markdown\"\u003eTypeset Markdown as PDF\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eStandard ML\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cdiv align=\"center\"\u003e✓\u003c/div\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003c/table\u003e\n\n\n# Running the Examples\n\n1. [Download the\n   examples](https://github.com/jstrieb/quickserv-examples/archive/refs/heads/master.zip)\n   and unzip the folder.\n1. Download dependencies for the example you want to run, and compile the\n   example if necessary. Each example has a `README.md` file specifying how to\n   run the code, and what dependencies are required.\n\n   Alternatively, run the following command (on Linux or macOS) to run `make`\n   in every directory with a `Makefile` if you're confident you have all of the\n   dependencies.\n\n   ``` bash\n   find . -iname makefile | xargs dirname | xargs -I {} make -C {}\n   ```\n1. [Download QuickServ](https://github.com/jstrieb/quickserv/#get-started).\n1. Drag the `quickserv` executable you downloaded into the unzipped folder.\n1. Double click the `quickserv` executable.\n1. Go to \u003chttp://localhost:42069\u003e in your browser.\n\n\n# Disclaimer\n\nThese examples are not built securely. [They should not be run on the open\nInternet](https://github.com/jstrieb/quickserv#disclaimer).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjstrieb%2Fquickserv-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjstrieb%2Fquickserv-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjstrieb%2Fquickserv-examples/lists"}