You must be logged in to sponsor taiki-e
Become a sponsor to Taiki Endo
-
I maintain futures-rs and crossbeam.
-
I am a member of @tokio-rs and am involved in the maintenance of Tokio and some projects under @tokio-rs.
-
Some examples of my projects:
-
Rust tools
- cargo-llvm-cov: cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
- cargo-hack: cargo subcommand to provide various options useful for testing and continuous integration.
-
Rust libraries
- pin-project and pin-project-lite: macro for allowing to use of the unsafe operations of
std::pin
API safely & ergonomically. These libraries are widely used and most projects in the Rust async ecosystem depend depend on at least one of them transitively. - auto_enums: macro for allowing to return multiple
impl Trait
. This is also a proof of concept of rust-lang/rfcs#2414. - portable-atomic: Portable atomic types including support for 128-bit atomics, atomic float, etc.
- futures-async-stream: async stream for Rust.
- pin-project and pin-project-lite: macro for allowing to use of the unsafe operations of
-
GitHub Actions:
- install-action: GitHub Action for installing development tools (mainly from GitHub Releases).
- upload-rust-binary-action: GitHub Action for building and uploading Rust binary to GitHub Releases.
- create-gh-release-action: GitHub Action for creating GitHub Releases based on changelog.
- setup-cross-toolchain-action: GitHub Action for setup toolchains for cross compilation and cross testing for Rust.
-
Featured work
-
taiki-e/cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
Rust 971 -
taiki-e/pin-project
A crate for safe and ergonomic pin-projection.
Rust 618 -
taiki-e/cargo-hack
Cargo subcommand to provide various options useful for testing and continuous integration.
Rust 651 -
taiki-e/futures-async-stream
Async stream for Rust and the futures crate.
Rust 177 -
taiki-e/auto_enums
A library for to allow multiple return types by automatically generated enum.
Rust 354 -
taiki-e/install-action
GitHub Action for installing development tools (mainly from GitHub Releases).
Shell 290