{"id":13672858,"url":"https://github.com/sinclairzx81/smoke-web","last_synced_at":"2026-05-15T09:38:14.846Z","repository":{"id":48023306,"uuid":"169840700","full_name":"sinclairzx81/smoke-web","owner":"sinclairzx81","description":"A static file server that live reloads on file change.","archived":false,"fork":false,"pushed_at":"2021-08-10T21:48:11.000Z","size":40,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-19T11:12:09.020Z","etag":null,"topics":["live-reload","static-file-server","tooling"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/sinclairzx81.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}},"created_at":"2019-02-09T06:57:19.000Z","updated_at":"2020-11-26T18:04:40.000Z","dependencies_parsed_at":"2022-07-28T19:29:58.322Z","dependency_job_id":null,"html_url":"https://github.com/sinclairzx81/smoke-web","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/sinclairzx81%2Fsmoke-web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinclairzx81%2Fsmoke-web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinclairzx81%2Fsmoke-web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinclairzx81%2Fsmoke-web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sinclairzx81","download_url":"https://codeload.github.com/sinclairzx81/smoke-web/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240887289,"owners_count":19873533,"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":["live-reload","static-file-server","tooling"],"created_at":"2024-08-02T09:01:52.641Z","updated_at":"2026-05-15T09:38:09.814Z","avatar_url":"https://github.com/sinclairzx81.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# Smoke-Web\n\nA static file server with live reload.\n\n[![NPM package](https://badge.fury.io/js/smoke-web.svg)](https://www.npmjs.com/package/smoke-web)\n\n```\n$ npm install smoke-web -g\n```\n```\n$ smoke-web ./ --port 5000\n```\n\n## Overview\n\nSmoke-Web is a static file web server that live reloads HTML pages on file change. It is primarily geared towards development workflows where code edits should result in automatic page refresh.\n\n## Options\n```\n\n$ smoke-web \u003cdirectory\u003e --port \u003cnumber\u003e --trace --cors\n\n   Examples: smoke-web ./dist\n             smoke-web ./dist --port 5001\n             smoke-web ./dist --trace\n\n   Options:\n     --port   The server port. default is 5000.\n     --cors   Allow cross-origin requests.\n     --trace  Print requests in terminal.\n\n```\n\n## Tasks\n\nThe following project tasks are available.\n\n```bash\n$ npm run clean       # cleans this project\n$ npm run start       # starts serving ./output/bin in watch.\n$ npm run pack        # npm packs this tool.\n$ npm run install-cli # installs this tool locally.\n$ npm run templates   # builds static templates\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsinclairzx81%2Fsmoke-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsinclairzx81%2Fsmoke-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsinclairzx81%2Fsmoke-web/lists"}