#home-dir #user-home #path #path-of-user-home

simple-home-dir

Returns the path of the current user's home directory if known

21 releases

Uses new Rust 2024

0.5.1 May 20, 2025
0.5.0 Feb 27, 2025
0.4.7 Feb 10, 2025
0.4.5 Dec 2, 2024
0.1.1 Mar 31, 2023

#1057 in Filesystem

Download history 887/week @ 2025-02-28 733/week @ 2025-03-07 1364/week @ 2025-03-14 550/week @ 2025-03-21 299/week @ 2025-03-28 634/week @ 2025-04-04 398/week @ 2025-04-11 322/week @ 2025-04-18 498/week @ 2025-04-25 716/week @ 2025-05-02 577/week @ 2025-05-09 714/week @ 2025-05-16 368/week @ 2025-05-23 201/week @ 2025-05-30 249/week @ 2025-06-06 219/week @ 2025-06-13

1,144 downloads per month
Used in 20 crates (15 directly)

MIT license

3KB

simple-home-dir

Crate

Deprecated: This crate is no longer necessary as Rust now provides an official home_dir() method. Use std::env::home_dir() instead.

Usage

Simply use the standard library's built-in home_dir method.

pub use std::env::home_dir;

fn main() {
    // Unix     =>  /home/jdoe
    // Windows  =>  C:\Users\jdoe
    let path = home_dir().unwrap();
}

No runtime deps