{"id":19204839,"url":"https://github.com/meshtastic/web-flasher","last_synced_at":"2025-04-05T01:04:19.169Z","repository":{"id":215277395,"uuid":"736455362","full_name":"meshtastic/web-flasher","owner":"meshtastic","description":"Official online flasher for Meshtastic device firmware","archived":false,"fork":false,"pushed_at":"2025-03-28T21:50:18.000Z","size":1754,"stargazers_count":116,"open_issues_count":23,"forks_count":39,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-03-29T14:07:24.321Z","etag":null,"topics":["espressif","esptool-js","meshtastic","nordic","nrf52","nuxt","rp2040","typescript","vercel","vue"],"latest_commit_sha":null,"homepage":"https://flasher.meshtastic.org","language":"Vue","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/meshtastic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/funding.yml","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},"funding":{"github":"thebentern","open_collective":"meshtastic"}},"created_at":"2023-12-28T00:44:55.000Z","updated_at":"2025-03-28T21:50:22.000Z","dependencies_parsed_at":"2025-03-10T20:32:18.991Z","dependency_job_id":"11cd58b8-321a-434a-8013-96902be9fdd2","html_url":"https://github.com/meshtastic/web-flasher","commit_stats":{"total_commits":92,"total_committers":9,"mean_commits":"10.222222222222221","dds":0.4130434782608695,"last_synced_commit":"b0dc6b1c9f397d06e3b2811211237a68c114c60c"},"previous_names":["meshtastic/web-flasher"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshtastic%2Fweb-flasher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshtastic%2Fweb-flasher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshtastic%2Fweb-flasher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meshtastic%2Fweb-flasher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meshtastic","download_url":"https://codeload.github.com/meshtastic/web-flasher/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247271515,"owners_count":20911587,"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":["espressif","esptool-js","meshtastic","nordic","nrf52","nuxt","rp2040","typescript","vercel","vue"],"created_at":"2024-11-09T13:09:55.096Z","updated_at":"2025-04-05T01:04:19.146Z","avatar_url":"https://github.com/meshtastic.png","language":"Vue","funding_links":["https://github.com/sponsors/thebentern","https://opencollective.com/meshtastic"],"categories":[],"sub_categories":[],"readme":"[![Vercel](https://img.shields.io/static/v1?label=Powered%20by\u0026message=Vercel\u0026style=flat\u0026logo=vercel\u0026color=000000)](https://vercel.com?utm_source=meshtastic\u0026utm_campaign=oss)\n[![CLA assistant](https://cla-assistant.io/readme/badge/meshtastic/web-flasher)](https://cla-assistant.io/meshtastic/web-flasher)\n\n# Meshtastic Web Flasher\n\n## Introduction\nWelcome to the Meshtastic Web Flasher - a user-friendly, robust tool designed for flashing Meshtastic devices. Leveraging the power of Nuxt/Vue and Tailwind CSS, this web application offers an easy-to-use interface for device flashing.\n\n## Key Features\n- **Espressif's esptool.js Integration**: Incorporates the official JavaScript port of Espressif's esptool for enhanced robustness and compatibility with newer Espressif silicon.\n- **All-in-One Platform Support**: Designed to be a comprehensive solution, supporting a wide range of devices including nRF52 and Pico UF2.\n- **Developer-Friendly Design**: Built with Nuxt/Vue, simplifying the development and maintenance process.\n- **Built-in Serial Monitor**: The built-in Serial Monitor allows debugging and troubleshooting of issues encountered on Meshtastic devices via the native serial logging interface.\n\n## Getting Started\nTo use the Meshtastic Web Flasher, simply visit [https://flasher.meshtastic.org](https://flasher.meshtastic.org). The website is designed to be intuitive and easy to navigate, allowing you to start flashing your devices right away.\n\n## Contributing\nInterested in contributing? Here's how you can get involved:\n\n1. Clone this repository.\n2. Make sure to install the dependencies:\n```bash\npnpm install\n```\n3. Start the development server on `http://localhost:3000`:\n```bash\npnpm run dev\n```\n\nCheck out the full Nuxt [deployment documentation](https://nuxt.com/docs/getting-started/deployment#presets) for more information.\n\n## Feedback and Support\nFor bug reports, feature requests, or general queries, please open an issue in this repository. Your feedback helps us improve and evolve the Meshtastic Web Flasher.\n\nThank you for using and supporting the Meshtastic Web Flasher.\n\n## Stats\n\n![Alt](https://repobeats.axiom.co/api/embed/b5590d57a9c3443c86121c36ded22aeb28f709d2.svg \"Repobeats analytics image\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeshtastic%2Fweb-flasher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeshtastic%2Fweb-flasher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeshtastic%2Fweb-flasher/lists"}