{"id":32117267,"url":"https://github.com/codebenderhq/oomph","last_synced_at":"2025-12-11T21:09:14.647Z","repository":{"id":80580573,"uuid":"580520943","full_name":"codebenderhq/oomph","owner":"codebenderhq","description":"Built to serve developers, connecting the next billion ","archived":false,"fork":false,"pushed_at":"2025-02-17T02:43:10.000Z","size":1407,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-20T16:44:39.951Z","etag":null,"topics":["app","deno","framework"],"latest_commit_sha":null,"homepage":"https://sauveur.dev/","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/codebenderhq.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":"2022-12-20T19:13:11.000Z","updated_at":"2024-02-05T17:45:12.000Z","dependencies_parsed_at":"2025-02-17T03:25:46.467Z","dependency_job_id":"a21c380a-8e0b-4fa2-8e30-dbb09be62f66","html_url":"https://github.com/codebenderhq/oomph","commit_stats":null,"previous_names":["codebenderhq/oomph","codebenderhq/backpack"],"tags_count":70,"template":false,"template_full_name":null,"purl":"pkg:github/codebenderhq/oomph","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebenderhq%2Foomph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebenderhq%2Foomph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebenderhq%2Foomph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebenderhq%2Foomph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codebenderhq","download_url":"https://codeload.github.com/codebenderhq/oomph/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codebenderhq%2Foomph/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27670234,"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-12-11T02:00:11.302Z","response_time":56,"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":["app","deno","framework"],"created_at":"2025-10-20T16:34:51.736Z","updated_at":"2025-12-11T21:09:14.639Z","avatar_url":"https://github.com/codebenderhq.png","language":"JavaScript","readme":"# oomph\n\nYou learn code for the same reason you learned to read and write\n\nIt is a way for you to communicate, your beliefs\n\nExpress your passion and build value not just for yourself but for others\n\nAnd that is what oomph aims to help you get right, building solutions that not only improve your life but those of your friends too\n\nWhat do you want to build?\n\n## Getting Started\n\nBelow is an example of a simple server using oomph core libaries, that\nservers an html site\n\n```\nimport {\n  asset_middlware,\n  html_middleware,\n} from \"jsr:@oomph/core@0.0.2\";\n\n\nDeno.serve((request) =\u003e {\n     let { pathname } = new URL(request.url);\n     \n     window._app = `${Deno.cwd()}/src/_app`\n     if(pathname.includes('.')){\n      return asset_middlware(request);\n     }else{\n      return html_middleware(request);\n     }\n});\n```\n\ntest out oomph with this [template repo](https://github.com/codebenderhq/sauveur.dev)\n\n## Guide \n- Install Visual Studio Code Deno Extension [here](https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno)\n\n## Tech Debt\n\n- [ ] migrate to typescript\n- [ ] improve documentation\n- [ ] create visual studio code extension\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodebenderhq%2Foomph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodebenderhq%2Foomph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodebenderhq%2Foomph/lists"}