Skip to content
View adamgreig's full-sized avatar

Sponsoring

@theacodes
@m-ou-se
@knurling-rs

Organizations

@ukhas @cuspaceflight @sigproc @UKHASnet @rust-embedded @AirborneEngineering @stm32-rs @probe-rs @cross-rs

Block or report adamgreig

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

A markup-based typesetting system that is powerful and easy to learn.

Rust 54,338 1,605 Updated Jun 16, 2026

A command-line tool for generating Sony A7RIII Pixel-Shift ARQ files

Python 29 4 Updated Nov 19, 2024

A new pure-Rust library for cross-platform low-level access to USB devices.

Rust 481 72 Updated Jun 11, 2026

Cross-platform GUI utility for device firmware updates (DFU) via USB.

Rust 75 9 Updated May 28, 2026

A tiling layout engine for egui with drag-and-drop and resizing

Rust 542 57 Updated May 11, 2026

A static verifier for Rust, based on the Viper verification infrastructure.

Rust 1,776 125 Updated Jun 15, 2026

A Vim-like configuration for Helix

1,267 69 Updated Feb 19, 2024

Docking support for egui – an immediate-mode GUI library for Rust

Rust 616 119 Updated Mar 31, 2026

HDF5 for Rust

Rust 343 117 Updated Aug 8, 2024

A pure Rust EtherCAT MainDevice supporting std and no_std environments

Rust 419 56 Updated Jun 8, 2026

Peripheral access API for Allwinner SoCs generated from unofficial SVD file

Rust 25 8 Updated May 28, 2026

Unlock the flash on STM32WL microcontrollers

Rust 10 Updated Feb 11, 2026

`fugit` provides a comprehensive library of `Duration` and `Instant` for the handling of time in embedded systems, doing all it can at compile time.

Rust 82 18 Updated May 6, 2026

A FPGA friendly 32 bit RISC-V CPU implementation

Assembly 3,170 504 Updated Feb 11, 2026

A 32-bit RISC-V soft processor

Python 328 40 Updated Jan 26, 2026

High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.

Java 6,631 1,264 Updated Jan 23, 2025

Run your GitHub Actions locally πŸš€

Go 70,804 1,957 Updated Jun 1, 2026

yubikey-agent is a seamless ssh-agent for YubiKeys.

Go 2,886 161 Updated Dec 3, 2023

Software for technical documentation and requirements management.

Python 318 64 Updated Jun 16, 2026

Document templates for open-source projects (README, CONTRIBUTING, GitHub templates)

Groovy 424 1,371 Updated Oct 10, 2023
Rust 185 10 Updated Sep 14, 2022
Python 464 37 Updated Apr 9, 2026

Python Filter Design Analysis Tool

Python 734 100 Updated Jun 15, 2026

Bulk scrape and download datasheets from various vendors (insult)

Python 14 1 Updated Aug 10, 2021

A digital logic designer and circuit simulator.

Java 5,783 576 Updated Jun 12, 2026

πŸ–₯️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

VHDL 2,144 349 Updated Jun 16, 2026

All Digital Radio Platform written in nmigen targeting FPGAs (for now)

Jupyter Notebook 81 10 Updated Jun 1, 2021

Modern embedded framework, using Rust and async.

Rust 9,406 1,523 Updated Jun 16, 2026

An open source Python package that generates hardware pinout diagrams as SVG images.

Python 431 23 Updated Apr 20, 2026

mold: A Modern Linker 🦠

C++ 16,593 536 Updated Jun 16, 2026
Next