From fb53ea1a5738fb1efeda34633a7f18d48dedd58e Mon Sep 17 00:00:00 2001 From: Saverio Miroddi Date: Mon, 19 Oct 2020 18:19:50 +0200 Subject: [PATCH 1/7] Add `cucumber-rust` to the `testing` section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a02fa25..5606c55 100644 --- a/README.md +++ b/README.md @@ -649,6 +649,7 @@ See also [Are we (I)DE yet?](https://areweideyet.com/) and [Rust Tools](https:// [[testing](https://crates.io/keywords/testing)] * [laboratory](https://crates.io/crates/laboratory) — A simple, expressive unit test framework for Rust ![build](https://github.com/enokson/laboratory/workflows/build/badge.svg?branch=master) +* [cucumber-rust](https://crates.io/crates/cucumber-rust) — An implementation of the Cucumber testing framework for Rust. [![Build Status](https://github.com/bbqsrc/cucumber-rust/workflows/CI/badge.svg?branch=master)](https://github.com/bbqsrc/cucumber-rust) * [demonstrate](https://crates.io/crates/demonstrate) — Declarative Testing Framework [![Build Status](https://github.com/austinsheep/demonstrate/workflows/Continuous%20Integration/badge.svg?branch=master)](https://github.com/austinsheep/demonstrate) * [httpmock](https://github.com/alexliesenfeld/httpmock) — HTTP mocking [![build badge](https://dev.azure.com/alexliesenfeld/httpmock/_apis/build/status/alexliesenfeld.httpmock?branchName=master)](https://dev.azure.com/alexliesenfeld/httpmock/_build/latest?definitionId=2&branchName=master) * [mockiato](https://crates.io/crates/mockiato) — A strict, yet friendly mocking library for Rust 2018 [![build badge](https://api.travis-ci.com/mockiato/mockiato.svg?branch=master)](https://travis-ci.com/mockiato/mockiato) From 3f569d69baaf75d0abea1433d7d2d556ed27c932 Mon Sep 17 00:00:00 2001 From: Amjad Alsharafi Date: Tue, 20 Oct 2020 09:08:01 +0800 Subject: [PATCH 2/7] add `plastic` project https://github.com/Amjad50/plastic --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a02fa25..62b3493 100644 --- a/README.md +++ b/README.md @@ -210,6 +210,7 @@ See also [crates matching keyword 'emulator'](https://crates.io/keywords/emulato * [iamsix/oxidenes](https://github.com/iamsix/oxidenes) * [koute/pinky](https://github.com/koute/pinky) — [![build badge](https://api.travis-ci.org/koute/pinky.svg?branch=master)](https://travis-ci.org/koute/pinky) * [pcwalton/sprocketnes](https://github.com/pcwalton/sprocketnes) + * [Amjad50/plastic](https://github.com/Amjad50/plastic) — plastis is a full featured NES emulator built in Rust. [![build badge](https://github.com/Amjad50/plastic/workflows/Rust/badge.svg?branch=master)](https://github.com/Amjad50/plastic/actions?query=workflow%3ARust) * Playstation * [rustation-ng](https://gitlab.com/flio/rustation-ng/) — Playstation emulator using Rust * ZX Spectrum From 6b7fea12fbb82807a0363cd173dbe2653b77f269 Mon Sep 17 00:00:00 2001 From: joshmc Date: Sun, 25 Oct 2020 19:33:24 +0000 Subject: [PATCH 3/7] Add cargo geiger to README Signed-off-by: joshmc --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a02fa25..83091da 100644 --- a/README.md +++ b/README.md @@ -427,6 +427,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [delta](https://crates.io/crates/git-delta) — A syntax-highlighter for git and diff output [![build badge](https://api.travis-ci.com/dandavison/delta.svg?branch=master)](https://travis-ci.com/dandavison/delta) * [dotenv-linter](https://github.com/dotenv-linter/dotenv-linter) — Linter for `.env` files [![build badge](https://github.com/dotenv-linter/dotenv-linter/workflows/CI/badge.svg?branch=master)](https://github.com/dotenv-linter/dotenv-linter/actions?query=workflow%3ACI+branch%3Amaster) * [frewsxcv/crate-deps](https://github.com/frewsxcv/crate-deps) — generates images of dependency graphs for crates hosted on crates.io +* [geiger](https://github.com/rust-secure-code/cargo-geiger) — A program that list statistics related to usage of unsafe Rust code in a Rust crate and all its dependencies [![Build Status](https://dev.azure.com/cargo-geiger/cargo-geiger/_apis/build/status/rust-secure-code.cargo-geiger?branchName=master)](https://dev.azure.com/cargo-geiger/cargo-geiger/_build/latest?definitionId=1&branchName=master) * [git-journal](https://github.com/saschagrunert/git-journal/) — The Git Commit Message and Changelog Generation Framework [![build badge](https://api.travis-ci.org/saschagrunert/git-journal.svg?branch=master)](https://travis-ci.org/saschagrunert/git-journal) * [gstats](https://github.com/boonshift/gstats/) — command line tool to print a developer handy summary of all git repositories below current directory * [rust-lang/rustfix](https://github.com/rust-lang/rustfix) — automatically applies the suggestions made by rustc From 68a008d25966ac763926198d103d4ee96bc55e7d Mon Sep 17 00:00:00 2001 From: alula Date: Fri, 30 Oct 2020 11:29:55 +0100 Subject: [PATCH 4/7] Add doukutsu-rs --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a02fa25..641fe17 100644 --- a/README.md +++ b/README.md @@ -230,6 +230,7 @@ See also [Games Made With Piston](https://github.com/PistonDevelopers/piston/wik * [lifthrasiir/angolmois-rust](https://github.com/lifthrasiir/angolmois-rust) — A minimalistic music video game which supports the BMS format [![build badge](https://api.travis-ci.org/lifthrasiir/angolmois-rust.svg?branch=master)](https://travis-ci.org/lifthrasiir/angolmois-rust) * [citybound](https://github.com/citybound/citybound) — The city sim you deserve * [schulke-214/connect-four](https://github.com/schulke-214/connect-four) — A simple connect four implementation. +* [doukutsu-rs/doukutsu-rs](https://github.com/doukutsu-rs/doukutsu-rs) — A Rust reimplementation of Cave Story engine with some enhancements. * [rsaarelm/magog](https://github.com/rsaarelm/magog) — A roguelike game in Rust * [schulke-214/rsnake](https://github.com/schulke-214/rsnake) — Snake written in Rust. * [soydos](https://github.com/soydos/pusoy_dos2) — A wasm implementation of Pusoy Dos From d8ee0f621188a00500062789ac278fb5d454d014 Mon Sep 17 00:00:00 2001 From: alula Date: Fri, 30 Oct 2020 11:31:46 +0100 Subject: [PATCH 5/7] uh --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 641fe17..5707d66 100644 --- a/README.md +++ b/README.md @@ -230,7 +230,7 @@ See also [Games Made With Piston](https://github.com/PistonDevelopers/piston/wik * [lifthrasiir/angolmois-rust](https://github.com/lifthrasiir/angolmois-rust) — A minimalistic music video game which supports the BMS format [![build badge](https://api.travis-ci.org/lifthrasiir/angolmois-rust.svg?branch=master)](https://travis-ci.org/lifthrasiir/angolmois-rust) * [citybound](https://github.com/citybound/citybound) — The city sim you deserve * [schulke-214/connect-four](https://github.com/schulke-214/connect-four) — A simple connect four implementation. -* [doukutsu-rs/doukutsu-rs](https://github.com/doukutsu-rs/doukutsu-rs) — A Rust reimplementation of Cave Story engine with some enhancements. +* [doukutsu-rs](https://github.com/doukutsu-rs/doukutsu-rs) — A Rust reimplementation of Cave Story engine with some enhancements. * [rsaarelm/magog](https://github.com/rsaarelm/magog) — A roguelike game in Rust * [schulke-214/rsnake](https://github.com/schulke-214/rsnake) — Snake written in Rust. * [soydos](https://github.com/soydos/pusoy_dos2) — A wasm implementation of Pusoy Dos From 766bf265b17115b98a4bcb602dd549e290f8d0e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Hozda=20=5Bmagnusi=5D?= Date: Sun, 31 Jan 2021 13:46:10 +0100 Subject: [PATCH 6/7] Add gtihub actions --- .github/workflows/rust.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/rust.yml diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml new file mode 100644 index 0000000..8e7465e --- /dev/null +++ b/.github/workflows/rust.yml @@ -0,0 +1,20 @@ +name: Rust + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Build + run: cargo run From f02db966de43a45a44d3b4ada09e928be285e894 Mon Sep 17 00:00:00 2001 From: Spike <19519553+spikecodes@users.noreply.github.com> Date: Mon, 1 Feb 2021 00:34:17 +0000 Subject: [PATCH 7/7] Add ox editor --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5a6a411..223cc43 100644 --- a/README.md +++ b/README.md @@ -347,6 +347,7 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [gchp/iota](https://github.com/gchp/iota) — A simple text editor [![build badge](https://api.travis-ci.org/gchp/iota.svg?branch=master)](https://travis-ci.org/gchp/iota) * [ilai-deutel/kibi](https://github.com/ilai-deutel/kibi) — A tiny (≤1024 LOC) text editor with syntax highlighting, incremental search and more. [![build badge](https://api.travis-ci.com/ilai-deutel/kibi.svg?branch=master)](https://travis-ci.com/ilai-deutel/kibi) * [mathall/rim](https://github.com/mathall/rim) — Vim-like text editor written in Rust +* [ox](https://github.com/curlpipe/ox) — An independent Rust text editor that runs in your terminal! * [Remacs](https://github.com/remacs/remacs) — A community-driven port of Emacs to Rust. [![build badge](https://api.travis-ci.org/remacs/remacs.svg?branch=master)](https://travis-ci.org/remacs/remacs) * [xi-editor](https://github.com/xi-editor/xi-editor) — A modern editor with a backend written in Rust. * [xray](https://github.com/atom-archive/xray) — An experimental next-generation Electron-based text editor. [![build badge](https://api.travis-ci.org/atom/xray.svg?branch=master)](https://travis-ci.org/atom/xray)