SaaSHub helps you find the best software and product alternatives Learn more →
Top 22 C Gcc Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
I'm working on a game for Amiga (another 68k-based platform) and settled on ZX0 to decompress assets on the fly: https://github.com/einar-saukas/ZX0
I was originally using LZ4, but I switched to ZX0 after learning that it can do in-place decompression, which means I don't have to allocate separate memory for the compressed data. I'm very happy with the compression ratio, and decompression of large assets (~48kb) only takes a few frames on a 7MHz 68000.
Also of note is LZ4W, included in Sega Genesis Dev Kit (and discussed in the comments section of OP's article), a variant of LZ4 that only uses word-aligned operations. That makes it much faster on the 68000, which can struggle to efficiently handle 8-bit data. More info here: https://github.com/Stephane-D/SGDK/blob/master/bin/lz4w.txt
-
CRoaring
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
-
-
-
-
gcc_termux
Gcc for termux with fortran scipy etc... Use apt for newest updates instructions in README.txt
-
vscode-amiga-debug
One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.2 with the bundled WinUAE/FS-UAE.
Project mention: Roguecraft Devs on Developing for Amiga in 2024 | news.ycombinator.com | 2024-07-27Amiga is a broad term: what chipset etc.?
What I really highly advise is this MS Studio Code Plugin:
https://github.com/BartmanAbyss/vscode-amiga-debug
For me a revelation in ease of use. Hit compile and run - and it does in an emulator.
You can use C or Assembler.
The author is a well-known scene contributor since the 80th, and does a hell of a job with this nice IDE.
Best tool and workflow for someone like me, who only casually writes some not so leetcode Amiga 500 ECS demos these days.
-
-
eRCaGuy_hello_world
"hello world" demos & templates for various languages, for beginners and experts alike, incl. gcc build commands for C & C++
-
-
-
-
Project mention: reftrack-plugin – plugin for GCC that tracks references to allocated objects | news.ycombinator.com | 2024-10-18
-
-
beginners-C-program-examples
Simple, Short and Sweet beginners friendly C language programs , revised.
-
-
-
vscode-amiga-debug
One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.2 with the bundled WinUAE/FS-UAE. This fork adds support for libraries. (by jyoberle)
Project mention: Roguecraft Devs on Developing for Amiga in 2024 | news.ycombinator.com | 2024-07-27There's also a fork that lets you build apps that run on AmigaOS: https://github.com/jyoberle/vscode-amiga-debug
Coincidentally, I first learned C on an Amiga 500, back in the late 80's!
-
-
-
C Gcc discussion
C Gcc related posts
-
reftrack-plugin – plugin for GCC that tracks references to allocated objects
-
Roguecraft Devs on Developing for Amiga in 2024
-
CRoaring: Portable Roaring Maps Implementation
-
STM32MP2: ST’s first Linux capable 64-bit MPU with NPU, GPU and TSN
-
Local LLaMa on Android phone
-
Many Hands Make Light Work - Let’s Learn Together
-
Learning STM32 bare metal
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jan 2025
Index
What are some of the best open-source Gcc projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | bare-metal-programming-guide | 3,438 |
2 | SGDK | 1,807 |
3 | CRoaring | 1,591 |
4 | uefi-ntfs | 793 |
5 | EfiFs | 541 |
6 | wac | 475 |
7 | gcc_termux | 463 |
8 | vscode-amiga-debug | 327 |
9 | arm-none-eabi-gcc-xpack | 216 |
10 | eRCaGuy_hello_world | 129 |
11 | odyssey | 50 |
12 | STM32-CMAKE-TEMPLATE | 34 |
13 | chaotix | 32 |
14 | reftrack-plugin | 24 |
15 | linuxconio | 21 |
16 | beginners-C-program-examples | 19 |
17 | PIC32-Project-Template | 15 |
18 | EmbeddedProgramming | 9 |
19 | vscode-amiga-debug | 8 |
20 | keystance | 6 |
21 | tls-curious | 1 |
22 | C-album | 1 |