• Stars
    star
    12
  • Rank 1,597,372 (Top 32 %)
  • Language
    Shell
  • Created almost 3 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Toolchains for cross compilation and cross testing for Rust.

More Repositories

1

cargo-llvm-cov

Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
Rust
741
star
2

pin-project

A crate for safe and ergonomic pin-projection.
Rust
447
star
3

cargo-hack

Cargo subcommand to provide various options useful for testing and continuous integration.
Rust
379
star
4

auto_enums

A library for to allow multiple return types by automatically generated enum.
Rust
303
star
5

install-action

GitHub Action for installing development tools (mainly from GitHub Releases).
Shell
256
star
6

futures-async-stream

Async stream for Rust and the futures crate.
Rust
167
star
7

upload-rust-binary-action

GitHub Action for building and uploading Rust binary to GitHub Releases.
Shell
163
star
8

pin-project-lite

A lightweight version of pin-project written with declarative macros.
Rust
135
star
9

portable-atomic

Portable atomic types including support for 128-bit atomics, atomic float, etc.
Rust
96
star
10

create-gh-release-action

GitHub Action for creating GitHub Releases based on changelog.
Shell
60
star
11

parse-changelog

Simple changelog parser, written in Rust.
Rust
46
star
12

replace-await

Migration tool for replacing await! macro with await syntax.
Rust
41
star
13

cargo-minimal-versions

Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.
Rust
40
star
14

easy-ext

A lightweight attribute macro for easily writing extension trait pattern.
Rust
36
star
15

derive_utils

A procedural macro helper for easily writing custom derives for enums.
Rust
25
star
16

const_fn

A lightweight attribute for easy generation of const functions with conditional compilations.
Rust
23
star
17

atomic-memcpy

Byte-wise atomic memcpy.
Rust
21
star
18

setup-cross-toolchain-action

GitHub Action for setup toolchains for cross compilation and cross testing for Rust.
Shell
21
star
19

syn-serde

Library to serialize and deserialize Syn syntax trees.
Rust
15
star
20

futures-enum

#[derive(Future, Stream, Sink, AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead)] for enums.
Rust
13
star
21

atomic-maybe-uninit

Atomic operations on potentially uninitialized integers.
Rust
13
star
22

easytime

Providing wrapper types for safely performing panic-free checked arithmetic on instants and durations.
Rust
13
star
23

cargo-no-dev-deps

Cargo subcommand for running cargo without dev-dependencies.
Rust
11
star
24

cargo-config2

Load and resolve Cargo configuration.
Rust
10
star
25

iter-enum

#[derive(Iterator, DoubleEndedIterator, ExactSizeIterator, FusedIterator, Extend)] for enums.
Rust
9
star
26

negative-impl

Negative trait implementations on stable Rust.
Shell
9
star
27

coverage-helper

Helper for https://github.com/taiki-e/cargo-llvm-cov/issues/123.
Shell
6
star
28

find-crate

Find the crate name from the current Cargo.toml.
Rust
5
star
29

syn-mid

Providing the features between "full" and "derive" of syn.
Rust
5
star
30

assert-unmoved

A type that asserts that the underlying type is not moved after being pinned and mutably accessed.
Rust
4
star
31

cache-cargo-install-action

GitHub Action for `cargo install` with cache.
Shell
4
star
32

io-enum

#[derive(Read, Write, Seek, BufRead)] for enums.
Shell
4
star
33

semihosting

Semihosting for AArch64, ARM, RISC-V, MIPS, and MIPS64
Rust
3
star
34

target-spec-json

Structured access to rustc --print target-spec-json and --print all-target-specs-json.
Rust
2
star
35

build-context

Make build environment/target information available as constants in normal libraries and binaries.
Shell
2
star
36

github-actions

Shell
2
star
37

iced_style_config

Create Iced style sheets from configuration files.
Rust
2
star
38

dependabot-config

Structured access to the Dependabot configuration file.
Rust
2
star
39

taiki-e

1
star
40

workflows

Shell
1
star
41

checkout-action

GitHub Action for checking out a repository. (Simplified actions/checkout alternative without depending on Node.js.)
Shell
1
star
42

test

Shell
1
star
43

dockerfiles

Shell
1
star