{"id":25440572,"url":"https://github.com/pglevy/nocode-api-github-pages","last_synced_at":"2025-05-15T13:34:41.431Z","repository":{"id":72284998,"uuid":"441770144","full_name":"pglevy/nocode-api-github-pages","owner":"pglevy","description":null,"archived":false,"fork":false,"pushed_at":"2021-12-25T22:49:44.000Z","size":189,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T11:38:13.924Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pglevy.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-25T22:40:57.000Z","updated_at":"2021-12-25T22:49:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"cee47ba9-3f39-4640-abed-df4e1b836ec1","html_url":"https://github.com/pglevy/nocode-api-github-pages","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"lowcodelounge/nocode-api-github-pages","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pglevy%2Fnocode-api-github-pages","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pglevy%2Fnocode-api-github-pages/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pglevy%2Fnocode-api-github-pages/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pglevy%2Fnocode-api-github-pages/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pglevy","download_url":"https://codeload.github.com/pglevy/nocode-api-github-pages/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254349689,"owners_count":22056395,"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":"2025-02-17T11:37:42.292Z","updated_at":"2025-05-15T13:34:41.379Z","avatar_url":"https://github.com/pglevy.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# No-Code API with GitHub Pages\n\nA template for creating a read-only API from a CSV file and hosting it on GitHub Pages\n\n## How it works\n\n1. Create a copy of this repo template.\n2. Replace `mydata.csv` with your data.\n3. Publish to GitHub Pages.\n\nYour data is published as a JSON file that you can use to pull content into your apps and design tools.\n\n## More details\n\n### Create a copy of this repo template\n\n- On the code tab, press the `Use this template` button.\n- You will be prompted to create a new repository under your account.\n\n### Replace `mydata.csv` with your data\n\n- The `mydata.csv` file is located in the `_data` folder.\n- This file contains example data you can test with your repo.\n- To replace the data, you can copy and paste text comma-separated-value format over the existing text or you can replace the whole file.\n- To keep things simple, name your file “mydata.csv” and replace the existing one.\n- If you want to use a different filename, update the `data-file-name` setting in the `_config.yml` file. (Note: Don't include the `.csv` extension in the setting; just the filename.)\n\n\u003e To see what's going on with your data, you can use [json2table.com](http://json2table.com/) to see the JSON content rendered as both a table and tree. Just copy and paste the content from your `api.json` file. This can help with troubleshooting if something is not working.\n\u003e\n\u003e **Note this site is not secure so don't paste any sensitive data there.**\n\n### Publish to GitHub Pages\n\n- Under the Settings, go to Pages.\n- Set the source to `main` and press `Save`.\n- After a few minutes your site will be live at the displayed URL.\n- The homepage will show the basic information about this tool.\n- The URL of the JSON file is `http://YOUR-GITHUB-ACCOUNT/YOUR-REPO-NAME/api.json`.\n\n## Credit and license\nThis project was created primarily using the [GitHub Pages gem for Jekyll](https://github.com/github/pages-gem) and a slightly modified [HTML5 Boilerplate](https://github.com/h5bp/html5-boilerplate).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpglevy%2Fnocode-api-github-pages","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpglevy%2Fnocode-api-github-pages","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpglevy%2Fnocode-api-github-pages/lists"}