This is your work, valued

Japan

Taiki Endo

Elite
@taiki-e

cargo-llvm-cov. Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).

1.4k

cargo-hack. Cargo subcommand to provide various options useful for testing and continuous integration.

847

pin-project. A crate for safe and ergonomic pin-projection.

715

install-action. GitHub Action for installing development tools (mainly from GitHub Releases).

516

auto_enums. A library for to allow multiple return types by automatically generated enum.

382

upload-rust-binary-action. GitHub Action for building and uploading Rust binary to GitHub Releases.

319

pin-project-lite. A lightweight version of pin-project written with declarative macros.

278

portable-atomic. Portable atomic types including support for 128-bit atomics, atomic float, etc.

239

futures-async-stream. Async stream for Rust and the futures crate.

192

create-gh-release-action. GitHub Action for creating GitHub Releases based on changelog.

95

easy-ext. A lightweight attribute macro for easily writing extension trait pattern.

88

cargo-minimal-versions. Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.

74

parse-changelog. Simple changelog parser, written in Rust.

66

setup-cross-toolchain-action. GitHub Action for setup toolchains for cross compilation and cross testing for Rust.

60

checkout-action. GitHub Action for checking out a repository. (Simplified actions/checkout alternative that does not depend on Node.js.)

55

atomic-memcpy. Byte-wise atomic memcpy.

46

replace-await. Migration tool for replacing await! macro with await syntax.

40

derive_utils. A procedural macro helper for easily writing custom derives for enums.

38

const_fn. A lightweight attribute for easy generation of const functions with conditional compilations.

32

atomic-maybe-uninit. Atomic operations on potentially uninitialized integers.

32

syn-serde. Library to serialize and deserialize Syn syntax trees.

28

semihosting. Semihosting for AArch64, ARM, RISC-V, LoongArch, MIPS, and Xtensa.

24

rust-cross-toolchain. Toolchains for cross compilation and cross testing for Rust.

22

cargo-config2. Load and resolve Cargo configuration.

21

futures-enum. #[derive(Future, Stream, Sink, AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead)] for enums.

18

cargo-no-dev-deps. [DEPRECATED] Cargo subcommand for running cargo without dev-dependencies.

17

iter-enum. #[derive(Iterator, DoubleEndedIterator, ExactSizeIterator, FusedIterator, Extend)] for enums.

15

coverage-helper. [DEPRECATED] Helper for https://github.com/taiki-e/cargo-llvm-cov/issues/123.

11