Search

Lib.rs

› Rendering › Graphics APIs
#utility #framework #app-framework #applications #modern

indigo

A framework and utility library for modern applications

by Alex Frydl

  • Install
  • API reference
  • GitLab (alexfrydl)

3 releases

0.1.3 Feb 23, 2021
0.1.1 Dec 19, 2020
0.1.0 Dec 19, 2020

#891 in Graphics APIs

MPL-2.0 license

215KB
5K SLoC

indigo

indigo is a framework and utility library for modern Rust applications.

Reference documentation

Dependencies

~19–39MB
~534K SLoC

  • arrayvec 0.5
  • async-channel 1.0
  • async-executor 0.1
  • async-io 0.1
  • base64 0.12
  • blocking 0.5
  • chrono
  • chrono-tz 0.5
  • console 0.12
  • dashmap 3.0
  • derive_more 0.99
  • runtime easy-parallel
  • runtime num_cpus
  • event-listener 2.0
  • futures-lite 0.1
  • glob
  • im
  • indigo-macros
  • indigo-proc-macros
  • cli indigo-structopt
  • itertools 0.9
  • log+std
  • num-traits
  • once_cell+parking_lot
  • parking_lot 0.11
  • parse_duration 2.0
  • rand 0.7
  • rand_xoshiro 0.4
  • serde
  • uuid 0.8+serde+v4
  • postgres? bytes 0.5
  • postgres? native-tls
  • postgres? postgres-native-tls 0.3
  • postgres? tokio-postgres 0.5+with-chrono-0_4+with…json-1+with-uuid-0_8
  • dotenv? dotenv
  • graphics? gfx-backend-vulkan 0.6+x11+xcb linux mac win
  • graphics? gfx-descriptor 0.2
  • graphics? gfx-hal 0.6
  • fs-watch? notify 4.0
  • tokio-compat? tokio 0.2
  • idn? unicode-xid
  • window? winit 0.22

Other feature

  • logger
Related: indigo-macros, indigo-proc-macros, indigo-structopt
See also: starbase, rustls, async-compression, spring, cryptoxide, marswm, mcp-core, bach, sfml, envir, irox-tools

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug.