{"id":22307728,"url":"https://github.com/mobily-enterprises/routify","last_synced_at":"2025-07-29T05:32:18.650Z","repository":{"id":43990193,"uuid":"241511166","full_name":"mobily-enterprises/routify","owner":"mobily-enterprises","description":"The most powerful client-side routing in the west","archived":false,"fork":false,"pushed_at":"2023-07-27T20:27:37.000Z","size":1547,"stargazers_count":4,"open_issues_count":11,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-04T15:46:57.466Z","etag":null,"topics":["fallbacks","javascript","routify","routing","spas"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mobily-enterprises.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":"2020-02-19T02:06:16.000Z","updated_at":"2023-08-07T19:38:29.000Z","dependencies_parsed_at":"2024-12-03T20:11:31.488Z","dependency_job_id":"15b14e10-03c9-4fe7-9348-3501dbc6e219","html_url":"https://github.com/mobily-enterprises/routify","commit_stats":{"total_commits":99,"total_committers":1,"mean_commits":99.0,"dds":0.0,"last_synced_commit":"120320cd38a0f3d049c7c1972dd71a186dbc1a9e"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mobily-enterprises/routify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobily-enterprises%2Froutify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobily-enterprises%2Froutify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobily-enterprises%2Froutify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobily-enterprises%2Froutify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobily-enterprises","download_url":"https://codeload.github.com/mobily-enterprises/routify/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobily-enterprises%2Froutify/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267633670,"owners_count":24118777,"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-07-29T02:00:12.549Z","response_time":2574,"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":["fallbacks","javascript","routify","routing","spas"],"created_at":"2024-12-03T20:11:28.265Z","updated_at":"2025-07-29T05:32:16.807Z","avatar_url":"https://github.com/mobily-enterprises.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Welcome to routify.js\n\nroutify.js is the most unintrusive, and yet most powerful, client-side routing system for Single Page Applications (SPas) out there.\nIt's written in modern ES6 Javascript, has fallback support, and it does as little as possible while being very powerful.\n\nIt supports sub-routes, each one with different fallbacks.\n\n## It works everywhere\n\nroutify.js is written in pure Javascript, and it will work:\n\n*  Straight HTML files. Here is a guide to [turn a simple HTML file in to a routing-aware page](https://mobily-enterprises.github.io/routify/guides/01-straight-html.html),\n\n* lit-element. routify.js provides two mixins which will enable routing for your main page\nand any other pages in no time. ([routify.js has a simple lit-html guide](https://mobily-enterprises.github.io/routify/guides/02-open-wc-to-routify.html))\n\n* _(more to come)_\n\n## Discover routify\n\n[routify.js is literate code!](https://mobily-enterprises.github.io/routify/routify.html)\n\nSee the [official routify.js](https://mobily-enterprises.github.io/routify/) documentation or have a look at the step-by-step [routify guides](https://mobily-enterprises.github.io/routify/guides.html).\n\nFinally, look at [routify.js' API](https://mobily-enterprises.github.io/routify/api.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmobily-enterprises%2Froutify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmobily-enterprises%2Froutify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmobily-enterprises%2Froutify/lists"}