svdgen is an open-source command-line tool that parses CMSIS-SVD files, applies patches, and renders hardware description artifacts using Jinja2 templates. It streamlines the process of generating code and documentation for embedded hardware, targeting embedded systems developers and hardware engineers.
In the Frameworks & SDKs space, svdgen takes a focused approach. It focuses on automating the generation of hardware description files from CMSIS-SVD sources for embedded developers. It is built as an open-source project for embedded systems developers. svdgen is open source under the Apache-2.0 license. The product ships for the command line.
captndo builds and maintains svdgen, and the product first shipped in 2026. Development happens publicly on GitHub with 3 commits in the last 90 days. PulseGate's similarity index finds few close equivalents — svdgen occupies a relatively distinct niche. Key capabilities include CMSIS-SVD parsing, template rendering, and text artifact generation.
Latest indexed changes and source events
Other apps tracked under the same category.