{"id":20972338,"url":"https://github.com/michaelchadwick/daaaaave","last_synced_at":"2026-02-09T14:32:29.595Z","repository":{"id":60383611,"uuid":"92855872","full_name":"michaelchadwick/daaaaave","owner":"michaelchadwick","description":"Is Dave Still With Us?","archived":false,"fork":false,"pushed_at":"2024-11-04T19:55:53.000Z","size":1168,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-06T21:55:38.317Z","etag":null,"topics":["api","daaaaaaave","daaaaaave","daaaaave","daaaave","daaave","daave","dave","nebapps","webapp","website"],"latest_commit_sha":null,"homepage":"https://dave.neb.host","language":"PHP","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/michaelchadwick.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":"2017-05-30T16:55:05.000Z","updated_at":"2024-11-04T19:55:57.000Z","dependencies_parsed_at":"2024-09-10T23:07:22.523Z","dependency_job_id":"719fa48f-425b-4394-ab97-185d1f0bfba4","html_url":"https://github.com/michaelchadwick/daaaaave","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/michaelchadwick%2Fdaaaaave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelchadwick%2Fdaaaaave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelchadwick%2Fdaaaaave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelchadwick%2Fdaaaaave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/michaelchadwick","download_url":"https://codeload.github.com/michaelchadwick/daaaaave/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248502195,"owners_count":21114761,"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":["api","daaaaaaave","daaaaaave","daaaaave","daaaave","daaave","daave","dave","nebapps","webapp","website"],"created_at":"2024-11-19T04:07:37.516Z","updated_at":"2026-02-09T14:32:22.216Z","avatar_url":"https://github.com/michaelchadwick.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# daaaaave\n\nNeed a simple web API for testing such functionalities? Ask Dave.\n\n## Usage\n\n### Base case\n\n`/`\n\nreturns HTML politely repudiating you for forgetting to ask for anything.\n\n### Dave(s)\n\n`/?dave`\n\nreturns a simple question: \"dave?\"\n\n`/?daves=5`\n\nreturns an array of (5) daves as JSON:\n\n``` json\n{\n  \"body\": [\n    \"dave\",\n    \"daave\",\n    \"daaave\",\n    \"daaaave\",\n    \"daaaaave\"\n  ],\n  \"customType\": \"server\",\n  \"error\": true,\n  \"message\": \"\",\n  \"status\": \"204\",\n  \"statusText\": \"OK\"\n}\n```\n\n### Files\n\n#### Binary\n\n`/?binary\u0026size=2`\n\nreturns a 2 MB binary file called `2mb_of_dave`\n\n#### JSON\n\n`/?json\u0026size=8`\n\nreturns an array of (8) random items as JSON:\n\n``` json\n{\n  \"items\": [\n    {\n      \"seq\": 1,\n      \"count\": \"0001\",\n      \"integer\": 40,\n      \"float\": 12.041,\n      \"string\": \"fc93iefsads\",\n      \"hex\": \"33ccc3a01108aa01100f2ee5cc0a0ad8\",\n      \"uuid\": \"08438494-b500-40ef-9607-68fc08f0ba8a\",\n      \"bool\": true,\n      \"word\": \"hourglass\",\n      \"name\": \"Elsie\"\n    },\n    ...\n  ]\n}\n```\n\n#### Config\n\n`/?config`\n\nreturns a fake configuration JSON object:\n\n``` json\n{\n  \"type\": \"form\",\n  \"locale\": \"en\",\n  \"apiVersion\": \"v1.10\",\n  \"appVersion\": \"2.251.4\",\n  \"maxUploadSize\": 256000000,\n  \"searchEnabled\": true,\n  \"trackingEnabled\": false,\n  \"userSearchType\": \"local\",\n  \"awesomeLevel\": 7,\n  \"lameLevel\": 2,\n}\n```\n\n#### Text\n\n`/?text\u0026size=100`\n\nreturns 100 random names as text:\n\n``` text\nCestz\nTrind\nAbaele\nGusphil\nDorinerus\nThideda\nMarcker\n...\n```\n\n#### Version\n\n`/?version`\n\nreturns a random app version, with major, minor, and patch segments, as a string:\n\n``` text\n1.40.233\n```\n\n### HTTP Codes\n\n`/?http_code=404`\n\nreturns an HTTP response as JSON with the chosen code and an appropriate message:\n\n``` json\n{\n  \"body\": null,\n  \"customType\": \"server\",\n  \"error\": true,\n  \"message\": \"Dave says: I'm not here, man.\",\n  \"status\": 404,\n  \"statusText\": \"OK\"\n}\n```\n\n### Slack API key\n\nCopy `.env.example` to `.env` and add in Dave's slack token...*if you know it*.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelchadwick%2Fdaaaaave","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichaelchadwick%2Fdaaaaave","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelchadwick%2Fdaaaaave/lists"}