{"id":20724354,"url":"https://github.com/goldenthrust/web-apis","last_synced_at":"2026-01-24T14:03:48.034Z","repository":{"id":181530500,"uuid":"666601685","full_name":"GoldenThrust/Web-APIs","owner":"GoldenThrust","description":"Web APIs are a collection of programming interfaces provided by web browsers that enable developers to interact with and manipulate various aspects of the web browser itself, as well as the underlying web platform. These APIs offer a wide range of functionalities, empowering developers to create dynamic and interactive web applications.","archived":false,"fork":false,"pushed_at":"2024-08-02T16:46:43.000Z","size":1107,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T18:03:55.699Z","etag":null,"topics":["javascript-vanilla","web-application"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/GoldenThrust.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":"2023-07-15T00:55:47.000Z","updated_at":"2024-08-02T16:46:46.000Z","dependencies_parsed_at":"2024-07-07T16:08:35.959Z","dependency_job_id":"0b1724e3-612c-45d3-9c02-abeb9fb12611","html_url":"https://github.com/GoldenThrust/Web-APIs","commit_stats":null,"previous_names":["goldenthrust/web-browser-apis","goldenthrust/web-apis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GoldenThrust/Web-APIs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoldenThrust%2FWeb-APIs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoldenThrust%2FWeb-APIs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoldenThrust%2FWeb-APIs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoldenThrust%2FWeb-APIs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoldenThrust","download_url":"https://codeload.github.com/GoldenThrust/Web-APIs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoldenThrust%2FWeb-APIs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28729411,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T10:24:43.181Z","status":"ssl_error","status_checked_at":"2026-01-24T10:24:36.112Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["javascript-vanilla","web-application"],"created_at":"2024-11-17T04:14:15.163Z","updated_at":"2026-01-24T14:03:47.994Z","avatar_url":"https://github.com/GoldenThrust.png","language":"JavaScript","readme":"# Web-Browser-APIs\nWeb Browser APIs are a collection of programming interfaces provided by web browsers that enable developers to interact with and manipulate various aspects of the web browser itself, as well as the underlying web platform. These APIs offer a wide range of functionalities, empowering developers to create dynamic and interactive web applications.\n\n## Getting Started\n\nTo get a copy of this project up and running on your local machine for development and testing purposes, follow these steps:\n\n### Prerequisites\n\nYou need PHP installed on your machine.\n\n### Installation\n\n1. Clone the repository:\n   ```sh\n   git clone https://github.com/GoldenThrust/Web-Browser-APIs.git\n   ```\n2. Navigate into the project directory:\n   ```sh\n   cd Web-Browser-APIs\n   ```\n3. Start the PHP built-in server:\n   ```sh\n   php -S 0.0.0.0:8000 -t public/\n   ```\n\n## Usage\n\n### index.php\n\n- Handles incoming POST requests.\n- URL: `http://localhost:8000/index.php`\n\n### getrecord.php\n\n- Handles GET requests to fetch saved records.\n- Returns the saved records in JSON format.\n- URL: `http://localhost:8000/getrecord.php`\n\n### Utility Functions (utils.php)\n\n- `readfromBuffer($bufferName)`: Reads data from a buffer file.\n- `writetoBuffer($bufferName, $data)`: Writes data to a buffer file.\n- `appendtoBuffer($bufferName, $data)`: Appends data to a buffer file.\n\n## Contributing\n\nFeel free to fork the repository and extend the functionality. Pull requests are welcome. Please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature-branch`).\n3. Make your changes.\n4. Commit your changes (`git commit -m 'Add some feature'`).\n5. Push to the branch (`git push origin feature-branch`).\n6. Open a pull request.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoldenthrust%2Fweb-apis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoldenthrust%2Fweb-apis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoldenthrust%2Fweb-apis/lists"}