11 releases

0.3.1 Feb 26, 2025
0.3.0 Feb 26, 2025
0.2.0 Jun 19, 2024
0.1.7 Jan 30, 2023
0.1.2 Dec 13, 2019

#1963 in Embedded development

Download history 1113/week @ 2025-01-18 902/week @ 2025-01-25 920/week @ 2025-02-01 1500/week @ 2025-02-08 1020/week @ 2025-02-15 1448/week @ 2025-02-22 1589/week @ 2025-03-01 1087/week @ 2025-03-08 1619/week @ 2025-03-15 1230/week @ 2025-03-22 1502/week @ 2025-03-29 1379/week @ 2025-04-05 1334/week @ 2025-04-12 1534/week @ 2025-04-19 1554/week @ 2025-04-26 675/week @ 2025-05-03

5,445 downloads per month
Used in 7 crates (via littlefs2)

BSD-3-Clause

1MB
23K SLoC

Python 13K SLoC // 0.1% comments C 10K SLoC // 0.1% comments Rust 58 SLoC // 0.1% comments

littlefs2-sys

Low-level bindings to littlefs

What is this?

Low-level bindings to the littlefs microcontroller filesystem.

You probably want the high-level, idiomatic Rust bindings: littlefs2

Upstream release: v2.2.1

License

littlefs is licensed under BSD-3-Clause, as are these bindings.
The file string.c is licensed under GPL-2.0.
Permissively licensed replacement implementation welcome!

No runtime deps

~0–2.6MB
~42K SLoC