SDL

DEPRECATED: Official development moved to GitHub (by spurious)

SDL Alternatives

Similar projects and alternatives to SDL

  1. rust

    2,826 SDL VS rust

    Empowering everyone to build reliable and efficient software.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. linux

    1,059 SDL VS linux

    Linux kernel source tree

  4. zig

    876 SDL VS zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  5. bevy

    594 SDL VS bevy

    A refreshingly simple data-driven game engine built in Rust

  6. raylib

    412 SDL VS raylib

    A simple and easy-to-use library to enjoy videogames programming

  7. imgui

    375 SDL VS imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. lively

    281 SDL VS lively

    Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.

  10. legendary

    269 SDL VS legendary

    Legendary - A free and open-source replacement for the Epic Games Launcher

  11. GNU Emacs

    252 SDL VS GNU Emacs

    Mirror of GNU Emacs

  12. crystal

    247 SDL VS crystal

    The Crystal Programming Language

  13. citra

    217 SDL VS citra

    Discontinued A Nintendo 3DS Emulator

  14. tubesync

    64 SDL VS tubesync

    Syncs YouTube channels and playlists to a locally hosted media server

  15. VisualFSharp

    The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

  16. SQLite

    51 SDL VS SQLite

    Official Git mirror of the SQLite source tree

  17. rpi-rgb-led-matrix

    Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

  18. GitExtensions

    Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).

  19. ssr-proxy-js

    9 SDL VS ssr-proxy-js

    A Node.js tool for Server-Side Rendering (SSR) and Static Site Generation (SSG) using headless Chrome via Puppeteer

  20. SFML

    123 SDL VS SFML

    Simple and Fast Multimedia Library

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better SDL alternative or higher similarity.

SDL discussion

Log in or Post with

SDL reviews and mentions

Posts with mentions or reviews of SDL. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-27.
  • Ask HN: What is the SDL.h file in SuperTux?
    2 projects | news.ycombinator.com | 27 Feb 2024
    I don't know for sure, but could it be this?

    https://github.com/libsdl-org/SDL

  • How to choose a front end / control kit pairing for multi cabinet?
    1 project | /r/cade | 1 Apr 2023
    The kit has been fun. My daughter loved helping me wire it up to a dummy box, and we decided its worth moving forward with a desktop cabinet build. I don't have a raspberry pi and can't find one, so we're using a 2012 mac mini. OpenEmu has been fun, but I'd like to be able to control the whole UI with the joystick, so we looked at EmulationStation-DE (retropie for desktop as its been explained to me). The control kit worked with OpenEmu but not EmulationStation, and the folks over in that sub said its not supported by SDL https://github.com/libsdl-org/SDL
  • Do i have enpugh knowledge to learn new libraries?
    2 projects | /r/cpp_questions | 8 Sep 2022
    There is also SDL, which is a bit of a behemoth library, but gives you a lot of firepower if you want to get down to the nuts and bolts of building something from scratch with media. It provides a framework for working with graphics, sound, input hardware, etc., and is cross-platform. I haven't personally used SDL but it's a pretty well-utilized library. It's written in C so the same caveats apply as before, but works just fine with C++.
  • Fixing Stutters in Papers Please on Linux
    2 projects | /r/linux_gaming | 2 Jan 2022
    This has already been fixed in the latest SDL version, but it's likely that the game comes bundled with it's own version.
  • I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small!
    103 projects | /r/programming | 28 Dec 2021
    I got tired of writing C# bindings code by hand to interop with native C/C++ libraries, so I automated the process. Example for SDL: https://github.com/bottlenoselabs/SDL-cs. The repository is automated daily using Dependabot to run C2CS, generate the P/Invoke code, and push a Git commit with the code automatically when there is a change to https://github.com/libsdl-org/SDL.
  • Updated MacOS documentation
    1 project | /r/MacOS | 9 Nov 2021
    The source code for it can be found at https://github.com/libsdl-org/SDL , this may be helpful if your looking for an example of how a 'platform layer' like this it can be implemented.
  • The Very First Post
    11 projects | dev.to | 10 Sep 2021
    Simple Directmedia Layer: a library that offers low-level access to resources like audio, video graphics, joystick, keyboard, mouse. It is mainly used for the development of video games (Stepmania and Valve's games such as Counter Strike: Source, as some examples).
  • AM2R @ Raspberry Pi - Take 3
    2 projects | /r/AM2R | 2 Sep 2021
    Now, we'll need to source the latest SDL source tarball. You can find it [here](https://github.com/libsdl-org/SDL), but you can source the latest as of this writing with the command below. Run cd, and then run:
  • Good Open Source Projects?
    3 projects | /r/C_Programming | 30 May 2021
    Game library: https://github.com/libsdl-org/SDL
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic SDL repo stats
9
389
4.8
over 4 years ago

spurious/SDL-mirror is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of SDL is C.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com