#sdl #source

no-std sdl3-src

Source code of the SDL 3 library

20 releases (stable)

3.3.2-preview Oct 24, 2025
3.2.28 Dec 2, 2025
3.2.26 Oct 30, 2025
3.2.18 Jul 14, 2025
0.0.0 Sep 26, 2024

#71 in No standard library

Download history 332/week @ 2025-08-11 546/week @ 2025-08-18 433/week @ 2025-08-25 569/week @ 2025-09-01 422/week @ 2025-09-08 514/week @ 2025-09-15 341/week @ 2025-09-22 492/week @ 2025-09-29 395/week @ 2025-10-06 440/week @ 2025-10-13 603/week @ 2025-10-20 387/week @ 2025-10-27 598/week @ 2025-11-03 497/week @ 2025-11-10 349/week @ 2025-11-17 337/week @ 2025-11-24

1,817 downloads per month
Used in 6 crates (via sdl3-sys)

Zlib license

14MB
316K SLoC

C 261K SLoC // 0.1% comments Objective-C 20K SLoC // 0.1% comments Visual Studio Project 10K SLoC C++ 8K SLoC // 0.1% comments Perl 5K SLoC // 0.1% comments Python 4K SLoC // 0.1% comments Java 4K SLoC // 0.2% comments Visual Studio Solution 843 SLoC Shell 682 SLoC // 0.1% comments HLSL 635 SLoC // 0.0% comments Metal Shading Language 404 SLoC // 0.0% comments M4 268 SLoC // 0.4% comments Automake 172 SLoC // 0.0% comments Batch 128 SLoC Prolog 70 SLoC C# 56 SLoC // 0.3% comments HICAD 36 SLoC Swift 7 SLoC Xcode Config 6 SLoC // 0.8% comments Rust 5 SLoC Snakemake 2 SLoC // 0.9% comments

Contains (JAR file, 55KB) gradle-wrapper.jar, (obscure autoconf code, 8KB) SDL/src/hidapi/configure.ac

This crate contains the source code of the SDL library. It's used by the sdl3-sys crate when building from source.

No runtime deps