Showing 669 open source projects for "c++ gui library windows"

View related business solutions
  • Our Free Plans just got better! | Auth0 by Okta Icon
    Our Free Plans just got better! | Auth0 by Okta

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
    Try free now
  • Payroll Services for Small Businesses | QuickBooks Icon
    Payroll Services for Small Businesses | QuickBooks

    Save up to 50% on QuickBooks Online! Keep the Accounting and Book Keeping for your Small Business up to date!

    Easily pay your team and access powerful tools, employee benefits, and supportive experts with the #1 online payroll service provider. Manage payroll and access HR and employee services in one place. Pay your team automatically once your payroll setup is complete. We'll calculate, file, and pay your payroll taxes automatically.
    Learn More
  • 1
    Animation Compression Library

    Animation Compression Library

    Animation Compression Library

    ... compression. While some degree of compression can easily be achieved with simple tricks, achieving high compression ratios, fast decompression, while simultaneously not compromising the accuracy of the resulting compressed animation requires a great deal of care. This library is 100% headers as such you just need to include them in your own project to start using it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Pygame

    Pygame

    Set of Python modules designed for writing video games

    Pygame is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. Like SDL, pygame is highly portable and runs on nearly every platform and operating system.
    Downloads: 79 This Week
    Last Update:
    See Project
  • 3
    Stockfish

    Stockfish

    UCI chess engine

    Stockfish is a free, powerful UCI chess engine derived from Glaurung 2.1. Stockfish is not a complete chess program and requires a UCI-compatible graphical user interface (GUI) (e.g. XBoard with PolyGlot, Scid, Cute Chess, eboard, Arena, Sigma Chess, Shredder, Chess Partner or Fritz) in order to be used comfortably. Read the documentation for your GUI of choice for information about how to use Stockfish with it. Stockfish is a 11-time winner of the Top Chess Engine Championship. Stockfish...
    Downloads: 60 This Week
    Last Update:
    See Project
  • 4
    raylib

    raylib

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

    raylib is highly inspired by Borland BGI graphics lib and by XNA framework. Do you want to see all functions available in raylib? Check raylib cheatsheet. raylib is a programming library to enjoy videogames programming; no fancy interface, no visual helpers, no auto-debugging, just coding in the most pure spartan-programmers way. raylib has received several recognitions in the last years and many people have written about the library. Here there are the main awards received from Google and Epic...
    Downloads: 56 This Week
    Last Update:
    See Project
  • Bright Data - All in One Platform for Proxies and Web Scraping Icon
    Bright Data - All in One Platform for Proxies and Web Scraping

    Say goodbye to blocks, restrictions, and CAPTCHAs

    Bright Data offers the highest quality proxies with automated session management, IP rotation, and advanced web unlocking technology. Enjoy reliable, fast performance with easy integration, a user-friendly dashboard, and enterprise-grade scaling. Powered by ethically-sourced residential IPs for seamless web scraping.
    Get Started
  • 5
    Watt Toolkit

    Watt Toolkit

    Open source cross-platform multi-purpose game toolkit

    ... Titanium-Web-Proxy open source project for local anti-generation. Switch between Steam accounts that are already logged in on the current PC with one click, and manage features such as sorting your home shared library. Lets you manage your Steam game inventory directly, not only by downloading older Steam games but also by managing Steam game achievements directly, supporting unlocked achievements and unlocked achievements.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 6
    Homebrew App Store

    Homebrew App Store

    GUI for downloading/managing homebrew apps for video game consoles

    A Chesto-based graphical frontend to the get package manager for downloading and managing homebrew on video game consoles, such as the Nintendo Switch and Wii U. This is a replacement to the older Wii U Homebrew App Store. To run this program, a Nintendo Switch with access to the Homebrew Menu is required. This can be done on most Switches manufactured before July 2018, for compatibility check your serial number at ismyswitchpatched. Download and extract the latest hb-appstore to...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 7
    ArchiSteamFarm

    ArchiSteamFarm

    C# application with primary purpose of farming Steam cards

    ... to be run on servers or other desktop-less machines and features full cross-OS support, which makes it possible to launch on any operating system with .NET Core runtime, such as Windows, Linux, and macOS. ASF is possible thanks to the gigantic amount of work done in the marvelous SteamKit2 library. Today, ASF is one of the most versatile Steam power tools, allowing you to make use of many features that were implemented over time.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 8
    Multi Theft Auto: San Andreas

    Multi Theft Auto: San Andreas

    Multi Theft Auto is a game engine

    ... functions as a game engine that installs itself as an extension of the original game, adding core functionality such as networking and GUI rendering while exposing the original game's engine functionality through a scripting language. Originally founded back in early 2003 as an experimental piece of C/C++ software, Multi Theft Auto has since grown into an advanced multiplayer platform for gamers and third-party developers.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 9
    MonoGame

    MonoGame

    One framework for creating powerful cross-platform games

    One framework for creating powerful cross-platform games. The spiritual successor to XNA with thousands of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes. Create, develop and distribute your games your way. By leveraging C# and other .NET languages on Microsoft and Mono platforms you can write modern, fast, and reliable game code. We currently support iOS, Android, MacOS, Linux, all Windows...
    Downloads: 22 This Week
    Last Update:
    See Project
  • Free CRM Software With Something for Everyone Icon
    Free CRM Software With Something for Everyone

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    Think CRM software is just about contact management? Think again. HubSpot CRM has free tools for everyone on your team, and it’s 100% free. Here’s how our free CRM solution makes your job easier.
    Get free CRM
  • 10
    Dungeon Crawl: Stone Soup

    Dungeon Crawl: Stone Soup

    A game of dungeon exploration, combat and magic

    An open source roguelike adventure through dungeons filled with dangerous monsters in a quest to find the mystifyingly fabulous Orb of Zot. Crawl may seem easier than many other roguelikes at first glance, but dig a little deeper and you'll find it's just as challenging as some of the most difficult variations out there and a good deal harder than the rest. A strong set of design philosophies makes it much friendlier (and generally fairer) to the player - deaths are a learning experience...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    Lumos Engine

    Lumos Engine

    Cross-Platform C++ 2D/3D game engine

    Cross-platform 2D and 3D Game Engine written in C++ that supports both OpenGL and Vulkan. Support for Windows, Linux, macOS. Support for OpenGL/Vulkan. D audio using OpenAL. Rendering 3D models with PBR shading. Debug gui using ImGui 3D collision detection - cuboid/sphere/pyramid. 2D collision detection - Box2D. Basic lua scripting support.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Solar2D Game Engine

    Solar2D Game Engine

    Solar2D Game Engine main repository (ex Corona SDK)

    This is a fully open source project that is forked of the well-established and widely used Corona SDK game engine, which is no longer commercially supported. Development is lead by Vlad Shcherban, former technical lead engineer at Corona Labs Inc. If you are using this engine, consider supporting its development. Develop for mobile, desktop, and connected TV devices with just one code base: iOS, tvOS, Android, Android TV, macOS, Windows, Linux, or HTML5. Update your code, save the changes...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    VCMI Project

    VCMI Project

    Open-source engine for Heroes of Might and Magic III

    VCMI is work-in-progress attempt to recreate engine for Heroes III, giving it new and extended possibilities. To use VCMI you need to own original data files.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    OpenTK

    OpenTK

    The Open Toolkit library is a fast, low-level C# wrapper for OpenGL

    The Open Toolkit is set of fast, portable, low-level C# bindings for OpenGL, OpenGL ES, OpenAL, and OpenCL. It runs on all major platforms and powers hundreds of apps, games, and scientific research programs. OpenTK provides several utility libraries, including a math/linear algebra package, a windowing system, and input handling. OpenTK is not a game engine, nor does it try to be one: It offers a useful set of tools and lets you decide how to use them. It is the ideal starting point if you...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Panda3D

    Panda3D

    Powerful, mature open-source cross-platform game engine for Python

    ... from our active community. You can build Panda3D with the Microsoft Visual C++ 2015, 2017, 2019 or 2022 compiler, which can be downloaded for free from the Visual Studio site. You will also need to install the Windows SDK, and if you intend to target Windows Vista, you will also need the Windows 8.1 SDK.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    FNA

    FNA

    Accuracy-focused XNA4 reimplementation for open platforms

    ... is to preserve the XNA game library by reimplementing XNA itself, with an incredible focus on accuracy. We want to reproduce XNA as it was made by Microsoft, while providing an experience that feels "at home" on all of our target platforms. We don't use game-specific hacks in our code: either we do it right or we don't do it at all. Because our platform focus is exclusively on fully open platforms, our primary focus is on the desktop.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    SadConsole

    SadConsole

    A .NET ascii/ansi console engine written in C# for MonoGame and XNA

    SadConsole is a generic library that emulates old-school console game systems. It provides command prompt-style graphics where one or more tile textures are used to represent an ASCII character set. Console's are made up of a grid of cells, each of which can have its own foreground, background, glyph, and special effect applied to it. While SadConsole is a generic library that doesn't provide any rendering capabilities, "host" libraries are provided that add renderers to SadConsole. The two...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    XCharts

    XCharts

    A charting and data visualization library for Unity

    A charting and data visualization library for Unity. Unity data visualization chart plugin. A UGUIpowerful, easy-to-use, parameter-configurable data visualization chart plug-in. It supports ten built-in charts. A powerful, easy-to-use, configurable charting and data visualization library for Unity. Visual configuration of parameters, real-time preview of effects, and pure code drawing without additional resources. Support ten built-in charts such as line chart, column chart, pie chart, radar...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    EasyRPG Player

    EasyRPG Player

    RPG Maker 2000/2003 and EasyRPG games interpreter

    EasyRPG Player is a game interpreter to play RPG Maker 2000, 2003, and EasyRPG games. It uses the LCF parser library (liblcf) to read RPG Maker game data. EasyRPG Player is a program that allows to play games created with RPG Maker 2000 and 2003. It aims to be a free (as in freedom) cross-platform RPG Maker 2000/2003 interpreter. The main goal is to play all games created with them as the original game interpreter (RPG_RT) does. This project is being developed. FreeType2 for external font...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Depressurizer

    Depressurizer

    A Steam library categorizing tool

    Depressurizer is a program aimed at making it a bit easier to manage large Steam game libraries. It can auto-categorize your games for you. Currently, it does so based on data from that game's Steam store pages. It can use genres, Steam flags (like "Single-Player" and "Steam Cloud"), Steam tags, Developer & Publisher info, How Long to Beat times, year, and/or Steam review user scores. Auto-categorizing can be done manually or automatically via shortcuts. In addition to providing a way to...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Oak

    Oak

    A pure Go game engine

    Oak has recently brought in dependencies that include C code, but we still describe the engine as a Pure Go engine, which at face value seems contradictory. Oak's goal is that, by default, a user can pull down the engine and create a fully functional game or GUI application on a machine with no C compiler installed, so when we say Pure Go we mean that, by default, the library is configured so no C compilation is required, and that no major features are locked behind C compilation. We anticipate...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Handmade Math

    Handmade Math

    A simple math library for games and computer graphics

    A single-file, cross-platform, public domain game math library for C/C++. Fully inlined HandmadeMath.h. No need for HANDMADE_MATH_IMPLEMENTATION anymore. Added extra parentheses around some macros. Renamed the 'Rows' member of hmm_mat4 to 'Columns'. Since our matrices are column-major, this should have been named 'Columns' from the start. 'Rows' is still present, but has been deprecated. Added array subscript operators for vector and matrix types in C++. This is provided as a convenience...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    libctru

    libctru

    Homebrew development library for Nintendo 3DS/Horizon OS user mode

    Library for writing user mode ARM11 code for the 3DS (CTR) This library aims to provide the foundations necessary to write 3DS Homebrew, and straightforwardly access the different functionalities provided by the 3DS operating system. It is not meant to provide higher-level functions; to put things in perspective, the purpose of libctru would be to sit between the OS and a possible port of SDL rather than replace it. libctru is just a library and needs a toolchain to function. devkitARM (created...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Gosu

    Gosu

    2D game development library for Ruby and C++

    Gosu is a 2D game development library for Ruby and C++. It’s available for macOS, Windows, Linux, and iOS. Gosu is focused, lightweight and has few dependencies (mostly SDL 2). It provides a window and a main loop. 2D graphics and text, powered by OpenGL or OpenGL ES. Sounds and music, keyboard, mouse, and gamepad input. Gosu is mostly used to teach or learn Ruby or in short game development competitions. It’s also a great prototyping tool and should work for indie game development, though...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Moon

    Moon

    A lightweight game server framework implemented with Actor Model

    Moon is a lightweight game server framework based on the actor model. One worker thread can have one or more actors (services), which communicate with each other through message queues. There are many features for game server development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next