C Sdl2

Open-source C projects categorized as Sdl2
Topics: C Linux Game SDL OpenGL

Top 23 C Sdl2 Projects

  • scrcpy

    Display and control your Android device

  • Project mention: Running adb in a rootless Podman Distrobox container | dev.to | 2024-05-23

    For Linux users, they might want to use adb with scrcpy (https://github.com/Genymobile/scrcpy), which is a very powerful tool for controlling Android devices from PC. Installing scrcpy from the distro's repo would bring in adb by default, so it's not necessary to download adb directly from Google.

  • SDL

    Simple Directmedia Layer

  • Project mention: [11/52] OpenGL is Still Decent, Actually | dev.to | 2024-05-29

    https://github.com/libsdl-org/SDL.git (use branch SDL2)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Pygame

    🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • cava

    Cross-platform Audio Visualizer

  • Project mention: Introduction | dev.to | 2023-10-28

    pywal is used to get the colorscheme from my wallpaper for my browser and terminal. left: neovim, top right: qutebrowser, bottom right: cava

  • go-sdl2

    SDL2 binding for Go

  • DungeonRush

    👾🐍 A opensource game inspired by Snake, written in pure C with SDL

  • Project mention: Show HN: Snake-inspired FOSS game Dungeon Rush playable in the browser | news.ycombinator.com | 2024-04-11
  • chocolate-doom

    Chocolate Doom is a Doom source port that is minimalist and historically accurate.

  • SaaSHub

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

    SaaSHub logo
  • 42_CheatSheet

    A comprehensive guide to 50 years of evolution of strict C programming, a tribute to Dennis Ritchie's language

  • paperview

    A high performance X11 animated wallpaper setter

  • mlt

    MLT Multimedia Framework

  • Project mention: Kdenlive 24.02 open source video editor released | news.ycombinator.com | 2024-03-11

    I've used Kdenlive, Shotcut, Blender and Olive [1]. They all have strenghts and weaknesses, so I choose which one to use depending on what I'm trying to do, or sometimes I use two of them through a single video project.

    One thing to note is that Kdenlive and Shotcut both use the MLT video editing framework [2] under the hood, so their capabilities and constraints are very close to each other's. That said, their UIs are their own and some things may be easier to do in one over the other, may be a matter of personal preference. AFAIK Shotcut is developed by the same people who built MLT, but I don't think that gives it any particular advantage. Also both of these apps have the largest ready-made effects toolbox out of the four apps I mentioned at the top.

    Blender's VSE (video sequence editor) is great if you need fine-tuned 2D animations of elements because you can use all the same awesome keyframing tools you'd use for 3D animation, but it's severely lacking in other aspects, especially in the effects dept (you can crop, blur, mask, but not much else). For some reason you can't use Blender's compositor node system with video, which would enable many more capabilities if possible. There's also a steeper learning curve if you've never used Blender before because its UI breaks many conventions.

    Olive is a newcomer that doesn't get enough attention, but IMHO it was at one point the most promising OSS video editor out there. Sadly the developer works on it on his free time, and he's recently said that he's pausing development because he doesn't have the resources to work on it any more. I'm really hoping a miracle happens.

    There's two versions of Olive, 0.1 and 0.2 which is a complete rewrite. Both versions are good, but they work pretty differently. What got me excited about 0.2 is that its effects are node-based (unlike MLT-based editors which are stack-based), which enables far more advanced editing, although you probably wouldn't need that unless you're working on something quite ambitious.

    1: https://www.olivevideoeditor.org/

    2: https://www.mltframework.org/

  • cdogs-sdl

    Classic overhead run-and-gun game

  • c-ray

    c-ray is a small, simple path tracer written in C

  • crispy-doom

    Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.

  • Project mention: Crispy Doom: A limit-removing enhanced-resolution Doom source port | news.ycombinator.com | 2023-10-25
  • moonlight-tv

    Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi

  • pygame-ce

    🐍🎮 pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library.

  • Project mention: How can I optimize projects made with Pygame? | /r/pygame | 2023-07-01

    See our release notes for full information about what's new: https://github.com/pygame-community/pygame-ce/releases

  • doomretro

    The classic, refined DOOM source port. For Windows PC.

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    Doom Retro - Doom source port for Windows. C, SDL2

  • ded

    Dramatic EDitor

  • OpenRTX

    Modular Open Source Radio Firmware

  • Project mention: OpenRTX: Modular Open Source Radio Firmware | news.ycombinator.com | 2024-01-10
  • klystrack

    A chiptune tracker

  • SDL_image

    Image decoding for many popular formats for Simple Directmedia Layer.

  • Project mention: [11/52] OpenGL is Still Decent, Actually | dev.to | 2024-05-29

    https://github.com/libsdl-org/SDL_image.git (use branch SDL2)

  • dome

    A lightweight game development environment where games can be written in Wren

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • MinecraftC

    A Raytraced Minecraft Classic 0.0.30a port to C

  • bstone

    Unofficial source port for Blake Stone series

  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Sdl2 related posts

  • [11/52] OpenGL is Still Decent, Actually

    3 projects | dev.to | 29 May 2024
  • Running adb in a rootless Podman Distrobox container

    1 project | dev.to | 23 May 2024
  • 12to11 – run Wayland applications on an X server

    1 project | news.ycombinator.com | 27 Apr 2024
  • C-Macs – a pure C macOS application

    11 projects | news.ycombinator.com | 19 Apr 2024
  • Show HN: Snake-inspired FOSS game Dungeon Rush playable in the browser

    2 projects | news.ycombinator.com | 11 Apr 2024
  • Revert "video: Prefer Wayland over X11 (take 2)"

    4 projects | news.ycombinator.com | 24 Mar 2024
  • Show HN: Play QuakeSpasm – a Quake game engine based on FitzQuake in the browser

    2 projects | news.ycombinator.com | 14 Jan 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Sdl2 projects in C? This list will help you:

Project Stars
1 scrcpy 103,446
2 SDL 8,449
3 Pygame 7,042
4 cava 3,838
5 go-sdl2 2,151
6 DungeonRush 1,933
7 chocolate-doom 1,801
8 42_CheatSheet 1,572
9 paperview 1,422
10 mlt 1,432
11 cdogs-sdl 859
12 c-ray 783
13 crispy-doom 769
14 moonlight-tv 741
15 pygame-ce 735
16 doomretro 628
17 ded 540
18 OpenRTX 533
19 klystrack 476
20 SDL_image 490
21 dome 469
22 MinecraftC 295
23 bstone 297

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com