sokol

minimal cross-platform standalone C headers (by floooh)

Sokol Alternatives

Similar projects and alternatives to sokol

  1. Godot

    2,784 sokol VS Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  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. TypeScript

    1,422 sokol VS TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  4. zig

    876 sokol VS zig

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

  5. raylib

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

  6. v

    233 sokol VS v

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

  7. wgpu

    212 sokol VS wgpu

    A cross-platform, safe, pure-Rust graphics API.

  8. SDL

    212 sokol VS SDL

    Simple Directmedia Layer

  9. SaaSHub

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

    SaaSHub logo
  10. stb

    173 sokol VS stb

    stb single-file public domain libraries for C/C++

  11. Vulkan-Docs

    164 sokol VS Vulkan-Docs

    The Vulkan API Specification and related tools

  12. bgfx

    76 sokol VS bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

  13. GLFW

    81 sokol VS GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

  14. nuklear

    A single-header ANSI C immediate mode cross-platform GUI library (by Immediate-Mode-UI)

  15. rust-sdl2

    36 sokol VS rust-sdl2

    SDL2 bindings for Rust

  16. LevelDB

    29 sokol VS LevelDB

    LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

  17. SHADERed

    24 sokol VS SHADERed

    Lightweight, cross-platform & full-featured shader IDE

  18. magnum

    22 sokol VS magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

  19. container2wasm

    Container to WASM converter

  20. igl

    13 sokol VS igl

    Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan).

  21. sokol-samples

    Sample code for https://github.com/floooh/sokol

  22. LearnOpenGL

    Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com

  23. 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 sokol alternative or higher similarity.

sokol discussion

Log in or Post with

sokol reviews and mentions

Posts with mentions or reviews of sokol. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-27.

Stats

Basic sokol repo stats
44
8,225
9.6
4 days ago

floooh/sokol is an open source project licensed under zlib License which is an OSI approved license.

The primary programming language of sokol 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