C++ Gcc

Open-source C++ projects categorized as Gcc

Top 17 C++ Gcc Projects

  • sol2

    Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • gccrs

    GCC Front-End for Rust

    Project mention: Why am I writing a Rust compiler in C? | news.ycombinator.com | 2024-08-25

    The community has been very supportive of the gccrs (https://github.com/Rust-GCC/gccrs) project, which is the main project to write a Rust compiler written in C.

  • ccache

    ccache – a fast compiler cache

    Project mention: Ccache – a fast C/C++ compiler cache | news.ycombinator.com | 2024-09-26
  • pfr

    std::tuple like methods for user defined types without any macro or boilerplate code

  • vulkanizer

    Advanced Vulkan rendering engine prototype

  • std-simd

    std::experimental::simd for GCC [ISO/IEC TS 19570:2018]

    Project mention: A proposal for the next version of C [pdf] | news.ycombinator.com | 2024-01-20

    neither proposing nor taking a position on this possible addition)

    > ... For completeness we would also like to add that a serious issue is that C still lacks vector operations.

    Those are good points. The authors don't take a stance on it, but I do think that syntax for packed structs should be standardized. IMO, so should syntax for inline assembly (both as optional features). These are already common extensions; this is exactly what they should standardize. The additions of "typeof" and #embed are also good examples of this (they had been talking about adding #embed since 1995 [1]).

    As for vector instructions, I'm unsure how it could be implemented in a standard way, but I'm not against it. Maybe something like this [2], but with the syntax changed for C instead of C++.

    [1]: https://groups.google.com/g/comp.std.c/c/zWFEXDvyTwM

    [2]: https://github.com/VcDevel/std-simd

  • boomerang

    Boomerang Decompiler - Fighting the code-rot :)

  • SaaSHub

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

    SaaSHub logo
  • cvise

    Super-parallel Python port of the C-Reduce

    Project mention: Automated Test-Case Reduction | news.ycombinator.com | 2024-07-16

    In addition to c-reduce and shrinkray there's also cvise [1] for reducing tests. It's great.

    Also, if you happen to be reducing an LLVM case you can use llvm-reduce [2].

    [1] https://github.com/marxin/cvise

    [2] https://llvm.org/docs/CommandGuide/llvm-reduce.html

  • riscv-none-elf-gcc-xpack

    A binary distribution of the GNU RISC-V Embedded GCC toolchain

  • chalet

    A cross-platform JSON-based project & build tool

  • ccc

    A library and set of command line tools for parsing debugging symbols from PS2 games, with a focus on STABS symbols from .mdebug sections.

  • setup-gcc

    GitHub action to set up GCC

  • coro

    Coroutine library and toolkit for C++20

  • macOS-stdc.h

    Support for <bits/stdc++.h> in macOS

  • reflect

    A single file header only static reflection library for C++20. (by M-Fatah)

  • VectorizedKernel

    Running GPGPU-like kernels on CPU with auto-vectorization for SSE/AVX/AVX512 SIMD Architectures

  • multiple-inclusion-optimization-tests

    Testing compilers support of the multiple-inclusion optimization

  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Gcc discussion

Log in or Post with

C++ Gcc related posts

  • Automated Test-Case Reduction

    1 project | news.ycombinator.com | 16 Jul 2024
  • FreeBSD evaluating Rust's adoption into base system

    1 project | news.ycombinator.com | 21 Jan 2024
  • A proposal for the next version of C [pdf]

    1 project | news.ycombinator.com | 20 Jan 2024
  • Perses: Syntax-Directed Program Reduction

    4 projects | news.ycombinator.com | 26 Dec 2023
  • Why do lifetimes need to be leaky?

    6 projects | /r/rust | 8 Dec 2023
  • Rust-GCC: GCC Front-End for Rust

    1 project | news.ycombinator.com | 22 Aug 2023
  • TermiC: Terminal C, Interactive C/C++ REPL shell created with BASH

    4 projects | news.ycombinator.com | 22 Aug 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 5 Nov 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Gcc projects in C++? This list will help you:

Project Stars
1 sol2 4,215
2 gccrs 2,401
3 ccache 2,320
4 pfr 1,330
5 vulkanizer 571
6 std-simd 571
7 boomerang 372
8 cvise 242
9 riscv-none-elf-gcc-xpack 135
10 chalet 116
11 ccc 83
12 setup-gcc 73
13 coro 38
14 macOS-stdc.h 31
15 reflect 15
16 VectorizedKernel 8
17 multiple-inclusion-optimization-tests 4

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?