libfetch

Crates.iolibfetch
lib.rslibfetch
version0.1.0
sourcesrc
created_at2022-04-28 19:17:15.903274
updated_at2022-04-28 19:17:15.903274
descriptionSimple but reliable library for fetch tools
homepage
repositoryhttps://github.com/mich4ld/libfetch
max_upload_size
id576959
size13,922
Michał Dziuba (michaldziuba03)

documentation

README

logo

libfetch

Simple but reliable library for fetch tools written in Rust 🦀.

Note: it is experimental and early version of crate

Overview

It's hard to create a cool fetch tool for Linux, so this library tries to simplify the process. The library does not call any other programs, such as "uname -n" or "uptime". It tries to fetch the operating system information in a more reliable way.

Goals

  • avoid unsafe blocks (but not always possible);
  • avoid calling external programs;
  • multiplatform;
  • simple API;

To-Do

  • write tests
  • add support for Windows and handle unknown OS

Alternatives

Commit count: 39

cargo fmt