{"id":19837387,"url":"https://github.com/e-e-e/isbn-to-gspread","last_synced_at":"2026-06-16T14:31:46.854Z","repository":{"id":97158367,"uuid":"60055631","full_name":"e-e-e/isbn-to-gspread","owner":"e-e-e","description":"A web app which collects book metadata from isbns and saves the records to a google spreadsheet.","archived":false,"fork":false,"pushed_at":"2016-06-27T05:37:39.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-28T22:12:17.318Z","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/e-e-e.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-31T03:31:39.000Z","updated_at":"2016-05-31T03:31:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"8dd1273b-c531-42c3-8e01-eaa01c53f58a","html_url":"https://github.com/e-e-e/isbn-to-gspread","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/e-e-e/isbn-to-gspread","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-e-e%2Fisbn-to-gspread","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-e-e%2Fisbn-to-gspread/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-e-e%2Fisbn-to-gspread/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-e-e%2Fisbn-to-gspread/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/e-e-e","download_url":"https://codeload.github.com/e-e-e/isbn-to-gspread/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e-e-e%2Fisbn-to-gspread/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34410780,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-16T02:00:06.860Z","response_time":126,"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-12T12:14:16.638Z","updated_at":"2026-06-16T14:31:46.849Z","avatar_url":"https://github.com/e-e-e.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ISBN to Google spreadsheet\n\nEnables you to quickly look up metadata associated with an ISBN and append it to a google spreadsheet. The books isbn, title, author, year, and publisher, are stored together as a new row.\n\n**note:** google spreadsheets have 1000 rows by default. If you do not initially remove these the app will start appending rows at 1001.\n\nThis has been build to be used with the iPhone application [iScanWeb](https://itunes.apple.com/us/app/iscan-scan-barcodes-to-web/id443235962?mt=8). This enables users to quickly scan barcodes of books to share the metadata.\n\nTo configure the iScanWeb app:\n\n\u003e Form Name = isbnform\n\n\u003e Form Field = isbn\n\n\u003e Start Url = the url pointing to this app\n\nThis has been developed to help with cataloguing the library at [Frontyard](www.frontyardprojects.org/library).\n\n## installation\n\n```sh \nvirtualenv venv\nsource venv/bin/activate\npip install -r requirements.txt\n\n```\n\nrequires a config.ini\n\n```conf\n\n[server]\nserver_port = defaultport\nimages_dir = /dir/of/static/images/directory\ncss_dir = /dir/of/css/files\n\n[authentication]\ngoogle_speadsheet = url.to.google.speadsheet \ngoogle_credentials = /path/to/credentials.json\nisbndb_key = yourkeyforisbndb.com\ntrove_key = an api key for trove.nla.gov.au\n\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe-e-e%2Fisbn-to-gspread","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fe-e-e%2Fisbn-to-gspread","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe-e-e%2Fisbn-to-gspread/lists"}