Skip to content

skyline-rs/awesome-libraries

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

Awesome Skyline-Usable Libraries

A list of libraries that have been tested with skyline-rs

Just Works

These will work just like when used anywhere else.

  • Todo

Made for Skyline

  • skyline-rs - A library for working with Skyline itself and utilities for patching
  • nnsdk-rs - Rust bindings to the Nintendo SDK
  • libc-nnsdk - (docs) libc bindings for functions/types exposed by the Nintendo SDK

Requires Dependency patching

  • rand - Generates random numbers. Requires a patch for getrandom
[dependencies]
rand = { git = "https://github.com/skyline-rs/rand" }

[patch.crates-io]
getrandom = { git = "https://github.com/skyline-rs/getrandom" }
  • rayon - Makes parallelism as easy as using a iterator
[patch.crates-io]
num_cpus = { git = "https://github.com/skyline-rs/num_cpus" }

Game-Specific

Smash

Available patches

  • getrandom - OS-specific random number generator. Depended on by rand.
[patch.crates-io]
getrandom = { git = "https://github.com/skyline-rs/getrandom" }
  • ring - Cryptography primatives
[patch.crates-io]
ring = { git = "https://github.com/skyline-rs/ring", branch = "0.16.20" }
  • thread-id - Getting a unique number for the current thread
[patch.crates-io]
thread-id = { git = "https://github.com/skyline-rs/thread-id" }

About

A list of libraries that have been tested with skyline-rs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published