SaaSHub helps you find the best software and product alternatives Learn more →
Top 20 C Clang Projects
-
checkedc
Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.
-
CRoaring
Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
puNES
Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
-
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.
-
eRCaGuy_hello_world
"hello world" demos & templates for various languages, for beginners and experts alike, incl. gcc build commands for C & C++
-
beginners-C-program-examples
Simple, Short and Sweet beginners friendly C language programs , revised.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: The NSA list of memory-safe programming languages has been updated | news.ycombinator.com | 2024-03-04
Next, we need to set up the Android NDK (Native Development Kit) to compile the llama.cpp project. Visit the Termux-NDK repository and download the latest NDK release. Extract the ZIP file, then set the NDK path in Termux:
> Question: is Objective-C post 2.0 being actively maintained outside of Apple?
Yes as part of the GNUStep project [1]. You can compile Objective-C with Clang for any platform, including Windows, and link with the GNUStep Obj-C runtime. The big problem is outside of GNUStep and macOS you won't have any frameworks - not even NSString.
> I loved Objective-C very much (yes, really) and I'd like to continue using it after Apple phases it out
You're not alone. Unlike C++, Obj-C was a reasonable OO extension to C. It's a shame the language never received more love. Qt, GTK, even Microsoft's MFC would have been perfect candidates for the language. Instead they all reinvented message passing [2][3] in their own incompatible ways.
[1] https://github.com/gnustep/libobjc2
[2] https://doc.qt.io/qt-6/signalsandslots.html
[3] https://learn.microsoft.com/en-us/windows/win32/api/winuser/...
Project mention: llvmbox – Self contained, fully static LLVM tools and libs | news.ycombinator.com | 2023-07-02
> Torvalds answered that, while he used to find problems in the LLVM Clang compiler, now he's more likely to find problems with GCC instead; he now builds with Clang.
https://github.com/ClangBuiltLinux/linux/issues is our bug tracker for known issues (a few are tracked in llvm's issue tracker). Bug reporters and future kernel hackers wanted!
As I mentioned on mastodon, there's lots of bugs still to be fixed everywhere, but even if we don't fix them, providing competition in the toolchain space has been worth it to users.
Hi all! We are working on an eBPF backend for Elixir. It's called Honey Potion. The project is under development, but it is possible to write some useful programs at this point. For instance, in this video, one of the guys involved explains how to write a program to count system calls.
C Clang related posts
- The NSA list of memory-safe programming languages has been updated
- The Fil-C Manifesto: Garbage In, Memory Safety Out
- Committing to Rust for Kernel Code
- llvmbox – Self contained, fully static LLVM tools and libs
- How install Koboldcpp via Termux (Guide)
- Pain
- Decoding C/C++ Compilation Process: From Source Code to Binary
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Clang projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | checkedc | 3,183 |
2 | CRoaring | 1,449 |
3 | puNES | 560 |
4 | termux-ndk | 458 |
5 | libobjc2 | 417 |
6 | llvmbox | 317 |
7 | linux | 240 |
8 | llvm-mos-sdk | 237 |
9 | honey-potion | 234 |
10 | dstep | 202 |
11 | eRCaGuy_hello_world | 103 |
12 | dextool | 94 |
13 | adorad | 60 |
14 | odyssey | 46 |
15 | jotai-benchmarks | 31 |
16 | wefx | 27 |
17 | beginners-C-program-examples | 18 |
18 | linux-nitrous | 10 |
19 | C-album | 1 |
20 | raytraCer | 0 |
Sponsored