Top 23 C Cross-Platform Projects
Event notification libraryProject mention: Looking for low footprint c++ library to build a REST client | reddit.com/r/cpp | 2021-12-23
Audio EditorProject mention: I am trying to make a list of good open-source programs for Linux defined by category for beginners. Can you help me expand it? | reddit.com/r/linux | 2022-01-15
Audacity, on the other hand, just got some destructive editing capabilities that make it a lot easier to work with. Yes, all of the AppImages they've ever shipped have had a broken GUI for 2 months now, probably because they don't care about GNU/Linux all that much, and the packages in most distributions' repositories is from years ago, so your only good option is building it from source, but the application as a whole is improving.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
🔥 A cross-platform build utility based on Lua
🎁 A glib-like multi-platform c libraryProject mention: Anyone used xmake? | reddit.com/r/cpp | 2021-02-28
Here's the github page for tbox, which xmake and xrepo rely on: https://github.com/tboox/tbox
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for gamesProject mention: How does a Game Engine work? An Overview | news.ycombinator.com | 2021-11-06
The verdict for indie developers (not using Unity/Unreal) seems: just bite the bullet and buy FMOD (or Wwise or any of the popular proprietary audio engies).
I was actually searching for a good open-source audio library to use, and found out that my options aren't that good. SoLoud is a pain in the ass to install and integrate into an existing codebase, and OpenAL doesn't have any good implementations available (either proprietary or LGPL). I'm now just using a simple single-header audio library in cute_headers (https://github.com/RandyGaul/cute_headers/blob/master/cute_s...), but will probably switch to MiniAudio once the high-level API is finished (https://github.com/mackron/miniaudio/issues/196)
A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.Project mention: What SSH Client are using on your Mac ? | reddit.com/r/sysadmin | 2021-08-08
You can try https://github.com/kingToolbox/WindTerm, good and free.
Cross-platform, C implementation of the IETF QUIC protocol.Project mention: .plan | news.ycombinator.com | 2021-11-16
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
The fastest JSON library in CProject mention: Why is my program segfaulting? | reddit.com/r/programminghelp | 2022-01-06
Also I am using these libraries: JSON: https://github.com/ibireme/yyjson Networking: https://curl.se/libcurl/
Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.Project mention: Vim like tools | dev.to | 2021-12-06
vifm: a file manager with curses interface, which provides Vim-like environment
A cross-platform C and C++ unit testing framework for the 21st centuryProject mention: How do I add custom C libraries to header and library search path? | reddit.com/r/C_Programming | 2021-10-03
Try this link for setup in doc.
generate CobaltStrike's cross-platform payloadProject mention: CrossC2 - Generate CobaltStrike's cross-platform payload | reddit.com/r/purpleteamsec | 2021-04-12
Software synthesizer based on the SoundFont 2 specificationsProject mention: SF2 to MP3 | reddit.com/r/midi | 2021-12-07
If so, then you'll probably want to look at something like FluidSynth. If that isn't what you were talking about, then please explain what exactly you're trying to do with a SoundFont file in MP3 format.
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.Project mention: Komi-San can’t communicate episode 2 is on Netflix world wide today! | reddit.com/r/anime | 2021-10-28
Using softsub allows you to reduce server usage as you only needs to deploy one video and multiple subtitles, but implementing it is hard: you can use this portable renderer, but just because it compiles to multiple platforms it does mean it run well on those, it might crash in low-end devices (there is even a Crunchyroll episode that loads multiple fonts at the same time, place a lot of texts moving and crash my phone).
Umka: a statically typed embeddable scripting languageProject mention: UmPlot: A visualization tool for the Umka language | reddit.com/r/ProgrammingLanguages | 2022-01-06
UmPlot 0.1 has been released. It is an easy-to-use cross-platform plotting library for the Umka language. It is based on raylib and distributed as an Umka Module Implementation (UMI) file, i. e. a language extension shared library with an Umka interface.
Gideros Release versionProject mention: Becoming an Indie Game Developer with Gideros Studio | dev.to | 2021-07-18
The Gideros Studio is also open source and available in the github repositories, so you can study how it works.
A cross-platform (C99/C++11) process libraryProject mention: subprocess: A no nonsense library for writing shell commands in C++ | reddit.com/r/cpp | 2021-09-11
Have you seen reproc? I'm not sure if it can do piping.
High quality system independent, portable, open source libm implementationProject mention: Speeding Up `Atan2f` by 50x | news.ycombinator.com | 2021-08-17
Tundra is a code build system that tries to be accurate and fast for incremental buildsProject mention: Microsoft_craziness.h | news.ycombinator.com | 2021-11-24
I solved this problem in 2017 when they changed things around a bit.
CMD /c vcvarsall.bat x64 && set
Then dump the VC specific environment variables in a file and you are good.
I implemented this in tundra a very nice and fast build system. It's in Lua... you can look at it here https://github.com/deplinenoise/tundra/blob/master/scripts/t...
C99 Game Library. XNA-like. Single source. Platform Independent. Allocator Aware.Project mention: [Handmade Network] How to write better (game) libraries | reddit.com/r/C_Programming | 2021-09-13
Just got a question. I was looking at https://github.com/SasLuca/rayfork/blob/rayfork-0.9/source/core/rayfork-core.c and I saw
A front-end (GUI) for mednafen emulatorProject mention: MiSTer FPGA vs Mednafen - PC Engine / TurboGrafx 16 Showdown Software Emulation vs FPGA Showdown! | reddit.com/r/RetroArch | 2021-11-11
Using the commandline parameters or easy to do with mednaffe (GUI) https://github.com/AmatCoder/mednaffe/releases/tag/0.9.1
Hello, Dear ImGui: cross-platform Gui apps for Windows / Mac / Linux / iOS / Android / Emscripten with the simplicity of a "Hello World" appProject mention: Easiest to Build C++ Library | reddit.com/r/cpp | 2021-02-12
(I ran git clone --recursive https://github.com/pthom/hello_imgui to get the hello_imgui directory)
CROSS LIB - A universal 8-bit library and some games built with itProject mention: CROSS-LIB: A "universal" 8-bit game/program library that can targets 100+ systems | reddit.com/r/C_Programming | 2021-04-12
SDK for building cross-platform desktop apps in ANSI-CProject mention: Cross-platform desktop applications in C | reddit.com/r/C_Programming | 2021-09-07
C Cross-Platform related posts
I am trying to make a list of good open-source programs for Linux defined by category for beginners. Can you help me expand it?
16 projects | reddit.com/r/linux | 15 Jan 2022
How to make programs for linux
3 projects | reddit.com/r/C_Programming | 10 Jan 2022
Who’s gonna tell her??? It’s free!!!
1 project | reddit.com/r/edmprodcirclejerk | 4 Jan 2022
Audiobook piping script
1 project | reddit.com/r/audacity | 29 Dec 2021
Is It Even Worth Working on FOSS Anymore?
1 project | news.ycombinator.com | 24 Dec 2021
Looking for low footprint c++ library to build a REST client
2 projects | reddit.com/r/cpp | 23 Dec 2021
Appimage and Flatpak issues
1 project | reddit.com/r/audacity | 17 Dec 2021
What are some of the best open-source Cross-Platform projects in C? This list will help you:
Are you hiring? Post a new remote job listing for free.