{"id":23722683,"url":"https://github.com/remko/qr.cgi","last_synced_at":"2025-09-03T23:31:52.385Z","repository":{"id":14952348,"uuid":"17677012","full_name":"remko/qr.cgi","owner":"remko","description":"A Web QR Code Generator","archived":true,"fork":false,"pushed_at":"2015-10-29T20:20:20.000Z","size":420,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-20T10:26:23.237Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/remko.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-03-12T17:58:01.000Z","updated_at":"2023-12-07T21:27:46.000Z","dependencies_parsed_at":"2022-09-16T03:51:47.908Z","dependency_job_id":null,"html_url":"https://github.com/remko/qr.cgi","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/remko/qr.cgi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remko%2Fqr.cgi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remko%2Fqr.cgi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remko%2Fqr.cgi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remko%2Fqr.cgi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remko","download_url":"https://codeload.github.com/remko/qr.cgi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remko%2Fqr.cgi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273528186,"owners_count":25121754,"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-12-30T23:55:38.749Z","updated_at":"2025-09-03T23:31:52.080Z","avatar_url":"https://github.com/remko.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [qr.cgi: A CGI QR Code Generator](https://el-tramo.be/qr.cgi)\n\n## About\n\nA CGI binary for generating QR Codes. Put this on your webserver, point your\nbrowser to it, drag the bookmarklet into your bookmarks bar, and create QR codes \nfor the page you're currently browsing by clicking the bookmarklet (handy for \ntransferring links to your smartphone to continue browsing a page on the go).\n\nBecause it is written in C++, it is fast and very light on resources.\n\n\n## Dependencies\n\n- A C++11-compatible compiler\n- LibQREncode: `libqrencode` (Homebrew), `libqrencode-dev` (Debian Wheezy)\n- LibPNG: `libpng` (Homebrew), `libpng12-dev` (Debian Wheezy)\n\n\n## Building\n\nTo build, run\n    \n    scons\n\nYou can pass optional build flags via the command line, or put them in `config.py`:\n\n    scons optimize=1 debug=0\n\nI only tested building on Debian Wheezy and Mac OS X (Mavericks). If\nyou have a different setup, edit the `SConscript` file to reflect these.\n\n\n## Installation\n\nAfter building, put `qr.cgi` somewhere on your webserver, and make sure it is executable.\n\nFor Apache, putting the following in a .htaccess dir with the `qr.cgi` script should work\n(assuming the right permissions to override):\n\n        Options ExecCGI\n        AddHandler cgi-script .cgi\n        DirectoryIndex qr.cgi\n\nOn nginx with fcgiwrap, the following should work:\n\n        location /path/to/qrcgi {\n            index qr.cgi;\n            location = /path/to/qrcgi {\n                gzip off;\n                fastcgi_pass unix:/var/run/fcgiwrap.socket;\n                include fastcgi_params;\n            }\n        }\n\n\n## Usage\n\nPoint your browser to `http://your.server.com/path/to/qrcgi/`.\nThis will show a page with a link to a bookmarklet. Drag this bookmarklet into your bookmarks,\nand click it when on a page you want to generate a QR code for.\n\n\n## License\n\nLicensed under the GNU General Public License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremko%2Fqr.cgi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fremko%2Fqr.cgi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremko%2Fqr.cgi/lists"}