There are 2 repositories under dfu topic.
CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP
Device Firmware Update library and Android app
Library and utility to talk to iBoot/iBSS via USB on Mac OS X, Windows, and Linux
OTA DFU Library for Mac and iOS, compatible with nRF5x SoCs
Highly flexible Composite USB Device Library
stm32f072 dev board with arduino nano alike pinout
1kByte USB DFU Bootloader for SAMD11 / SAMD21
STM32 USB device bootloader using DFU class interface
Android application programmer for STM32 microcontrollers using the DFU protocol
This is project SuperCAN. An open source USB to CAN-FD protocol.
Pro Micro compatible Microcontroller featuring USB C and exposing every usable pin
A mobile management library for devices running Apache Mynewt and Zephyr (DFU, logs, stats, config, etc.)
DFU protocol variant of Matt Sarnoff's PIC16F1-USB-Bootloader
A mobile management library for devices running Apache Mynewt and Zephyr (DFU, logs, stats, config, etc.)
Hantek 2000 series, 2D72 firmware, tools, unbrick Hantek 2D72 and other information
USB programmer for downloading and uploading firmware to/from USB devices.
C# USB DFU firmware upgrade utility using LibUsbDotNet
Nordic DFU over Serial and BLE Implementation in C
Tools to work with firmware and SPI flash data of DM-1702 and DM-X radios
Resin uC edge-node-manager written in Go
edge-node-manager compatible firmware for the ESP8266
A standalone GUI program capable of flashing binaries onto an ESP32 using the esptool
a DFU-compatible bootloader for SAMD11 and SAMD21 microcontrollers
Xamarin binding library around @NordicSemiconductor's DFU library.
A safe and correct Bluetooth Low Energy (BLE) library for Android with functional data types and Kotlin Coroutines and RxJava2 interface.