← Back to Discover
cherry-embedded

cherry-embedded/CherryUSB

CApache-2.0active
90Health

CherryUSB is a tiny and beautiful, high performance and portable USB host and device stack for embedded system with USB IP

Stars1.9k
Forks422
Open Issues10
Contributors422
Last Push0d ago

Health Breakdown

Activity
25
Community
25
Maintenance
15
Popularity
25
#cdc#cdns2#cdns3#cherryusb#dfu#dwc2#ehci#hid#hub#musb#ohci#rndis#uac#usb#usb-device#usb-host#uvc#xhci
View on GitHub ↗Issues (10) ↗Pull Requests ↗Wiki ↗

Should you contribute to cherry-embedded/CherryUSB?

cherry-embedded/CherryUSB has a FoundDev health score of 90/100, which puts it in the active-and-maintained tier. The maintainer team is shipping recently, issues are being closed, and a PR you open this week has a realistic chance of being reviewed.

Last push was 0 days ago — that signals an actively maintained project. New issues are likely to get a maintainer response within days. The project is written primarily in C, so prior C experience will shorten ramp-up.

Licensed under Apache-2.0, a standard OSI-approved license — safe to contribute to under normal employer IP policies.

Community

cherry-embedded90

CherryUSB is a tiny and beautiful, high performance and portable USB host and device stack for embedded system with USB IP

active
1.9k422 contributors10 issues
0d ago

More C repos

mcu-tools
mcu-tools/mcuboot
Secure boot for 32-bit Microcontrollers!
1.9k93
libcsp
libcsp/libcsp
Cubesat Space Protocol - A small network-layer delivery protocol designed for Cubesats
66892
pjsip
pjsip/pjproject
PJSIP project
2.6k92