{"id":14963299,"url":"https://github.com/jason2866/esp_flasher","last_synced_at":"2026-04-03T00:46:46.611Z","repository":{"id":37436533,"uuid":"331598825","full_name":"Jason2866/ESP_Flasher","owner":"Jason2866","description":"Tasmota Flasher for ESP8266 and ESP32x :alien:","archived":false,"fork":false,"pushed_at":"2025-05-15T11:53:58.000Z","size":8200,"stargazers_count":203,"open_issues_count":1,"forks_count":28,"subscribers_count":6,"default_branch":"factory","last_synced_at":"2025-05-16T06:06:10.915Z","etag":null,"topics":["esp32","esp32c2","esp32c3","esp32c6","esp32s2","esp32s3","esp8266","factory","flasher","gui","tasmota"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Jason2866.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,"zenodo":null}},"created_at":"2021-01-21T10:54:54.000Z","updated_at":"2025-05-15T11:54:02.000Z","dependencies_parsed_at":"2023-02-12T02:17:03.381Z","dependency_job_id":"c4295916-08ee-426c-b73a-f6dc5518ec47","html_url":"https://github.com/Jason2866/ESP_Flasher","commit_stats":{"total_commits":277,"total_committers":2,"mean_commits":138.5,"dds":"0.0036101083032491488","last_synced_commit":"ae757469928be6dc7e73ab3af92adc3cd7dc52fb"},"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jason2866%2FESP_Flasher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jason2866%2FESP_Flasher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jason2866%2FESP_Flasher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jason2866%2FESP_Flasher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jason2866","download_url":"https://codeload.github.com/Jason2866/ESP_Flasher/tar.gz/refs/heads/factory","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254478189,"owners_count":22077676,"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":["esp32","esp32c2","esp32c3","esp32c6","esp32s2","esp32s3","esp8266","factory","flasher","gui","tasmota"],"created_at":"2024-09-24T13:31:19.464Z","updated_at":"2026-04-03T00:46:46.604Z","avatar_url":"https://github.com/Jason2866.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n[![Build_special_firmware](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg)](https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md)\n\n# Tasmota-ESP-Flasher for Tasmota v13 and later (Safeboot partition scheme)\n\n[![GitHub Releases](https://img.shields.io/github/downloads/Jason2866/ESP_Flasher/total?label=downloads\u0026color=%231FA3EC\u0026style=for-the-badge)](https://github.com/Jason2866/ESP_Flasher/releases/latest)\n\nTasmota-ESP-Flasher is an app for ESP8266 / ESP32 designed to make flashing Tasmota on ESPs as simple as possible by:\n\n * Pre-built binaries for most used operating systems\n * Support for Tasmota factory images\n * Hiding all non-essential options for flashing\n * All necessary options (bootloader, flash mode, safeboot) are set automatically\n * Flashing is lightning fast\n * Full ANSI color support for colored terminal output\n * Interactive serial monitor with command input support\n\nThe flashing process is done using [esptool](https://github.com/espressif/esptool) from espressif.\n\n## Installation\n\n- Check the [releases section](https://github.com/Jason2866/ESP_Flasher/releases) for your OS.\n- Download and double-click and it'll start.\n\n- The native Python version can be installed from PyPI: **`pip install esp-flasher`**.\n  Start the GUI by `esp_flasher`. Alternatively, you can use the command line interface ( type `esp_flasher -h` for info)\n\n- Only Linux:\n```bash\nsudo usermod -a -G dialout $(whoami)\n```\nafter the command has fired and a relogin the Flasher can access the serial ports and flash away\n\n## Documentation\n[Tasmota ESP Flasher Wiki](https://deepwiki.com/Jason2866/ESP_Flasher)\n\nIn the odd case of your antivirus going haywire over that application, it's a [false positive.](https://github.com/pyinstaller/pyinstaller/issues/3802)\n\n## Build it yourself\n\nIf you want to build this application yourself you need to:\n\n- Install Python \u003e= 3.9\n- Download this project and run `pip3 install -e .` in the project's root.\n- Start the GUI using `esp_flasher`. Alternatively, you can use the command line interface (\n  type `esp_flasher -h` for info)\n\n### Mac OSX (compiled binary only for 11 and newer)\n\nDriver maybe needed for Mac OSx.\n\nInfo: https://www.silabs.com/community/interface/forum.topic.html/vcp_driver_for_macosbigsur110x-krlP\n\nDriver: https://www.silabs.com/documents/public/software/Mac_OSX_VCP_Driver.zip\n\n## License\n\n[MIT](http://opensource.org/licenses/MIT) © Otto Winter, Michael Kandziora, Johann Obermeier\n\n### Powered by\n[![CLion logo.](https://resources.jetbrains.com/storage/products/company/brand/logos/CLion.svg)](https://jb.gg/OpenSourceSupport)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjason2866%2Fesp_flasher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjason2866%2Fesp_flasher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjason2866%2Fesp_flasher/lists"}