{"id":18305270,"url":"https://github.com/codi0/fstage","last_synced_at":"2025-10-29T16:40:32.870Z","repository":{"id":232048166,"uuid":"230776180","full_name":"codi0/fstage","owner":"codi0","description":"Modular javascript library for developing modern web apps","archived":false,"fork":false,"pushed_at":"2023-02-06T13:27:46.000Z","size":274,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-15T04:45:55.650Z","etag":null,"topics":["framework","javascript","web2","web3","web5"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/codi0.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}},"created_at":"2019-12-29T16:35:13.000Z","updated_at":"2022-11-27T15:51:23.000Z","dependencies_parsed_at":"2024-04-07T17:24:42.657Z","dependency_job_id":"68d72483-cd78-4d58-b231-eeb4e6cab664","html_url":"https://github.com/codi0/fstage","commit_stats":null,"previous_names":["codi0/fstage"],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codi0%2Ffstage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codi0%2Ffstage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codi0%2Ffstage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codi0%2Ffstage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codi0","download_url":"https://codeload.github.com/codi0/fstage/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248024504,"owners_count":21035277,"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":["framework","javascript","web2","web3","web5"],"created_at":"2024-11-05T15:33:38.244Z","updated_at":"2025-10-29T16:40:32.863Z","avatar_url":"https://github.com/codi0.png","language":"JavaScript","readme":"# fstage [ALPHA v0.5.0]\n\nFstage is a framework builder. Create a custom javascript framework using third-party libraries or your own code. No build steps.\n\nAlpha library, in development. Breaking changes may occur.\n\n# Platform support\n\n- Support for ES6 modules required\n- Support for ImportMap required\n\n# Quick Start\n\nAt it's most basic level, Fstage only requires two files to get started:\n\n1.) The Fstage loader\n\n\thttps://cdn.jsdelivr.net/gh/codi0/fstage@latest/src/js/fstage.min.mjs\n\n2.) A local config file placed in \"js/config.js\" that the loader reads from (example below)\n\n\thttps://cdn.jsdelivr.net/gh/codi0/fstage@latest/examples/pwa/js/config.js\n\n# To-Do App example\n\nCheck out the \"examples/pwa\" folder to see how Fstage works in practice. This progressive web app makes use of:\t\n\n- LitElement for web components\n- Ionic for UI elements and routing\n- Capacitor for access to native APIs\n- Fstage modules to handle global reactivity and storage syncing\n\n# Fstage modules\n\nAs well as being a framework builder, Fstage comes with its own set of modules that can used as part of your own framework.\n\nDocumentation for each module will follow in due course, but you can see several of them at work in the example PWA.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodi0%2Ffstage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodi0%2Ffstage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodi0%2Ffstage/lists"}