awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ryanmjacobs avatar

ryanmjacobs/c

0
View on GitHub↗
2,176 stars·185 forks·Shell·MIT·10 views

C

Compile and execute C "scripts" in one go!

Features

  • Build Systems - A tool to compile and execute C scripts from the CLI.
  • Compilers - Tool to compile and execute C scripts.
  • Development Tools - Compile and execute C files directly from the command line.
  • Windows Environments - Listed in the “Windows Environments” section of the Awesome C awesome list.

Star history

Star history chart for ryanmjacobs/cStar history chart for ryanmjacobs/c

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does ryanmjacobs/c do?

Compile and execute C "scripts" in one go!

What are the main features of ryanmjacobs/c?

The main features of ryanmjacobs/c are: Build Systems, Compilers, Development Tools, Windows Environments.

Which projects share features with ryanmjacobs/c?

Projects with overlapping indexed features include: include-what-you-use/include-what-you-use — Include What You Use is a C++ include optimizer and header dependency analyzer. It identifies unused or missing header… rhysu/c99sh — A shebang-friendly script for "interpreting" single C99, C11, and C++ files, including rcfile support. google/sanitizers — This project is a suite of runtime diagnostic tools designed to detect memory leaks, concurrency races, and… gperftools/gperftools — gperftools is a collection of specialized tools for profiling CPU usage, detecting memory errors, and providing… abiggerhammer/hammer — Parser combinators for binary formats, in C. Yes, in C. What? Don't look at me like that. awslabs/s2n — s2n is a C-based security library and TLS protocol implementation that serves as a secure network transport layer. It…

Projects sharing features with C

These projects share indexed features with C. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • gperftools/gperftoolsgperftools avatar

    gperftools/gperftools

    8,959View on GitHub↗

    gperftools is a collection of specialized tools for profiling CPU usage, detecting memory errors, and providing high-performance memory allocation. It provides a memory profiling toolkit for C++ applications, including a sampling CPU profiler and a heap profiler for analyzing consumption patterns. The project includes a high-performance memory allocator designed as a multi-threaded replacement for standard allocation to reduce contention and improve execution speed. It further provides a memory debugger to identify illegal memory access and double frees. The toolkit covers broad diagnostic c

    C++
    View on GitHub↗8,959
  • include-what-you-use/include-what-you-useinclude-what-you-use avatar

    include-what-you-use/include-what-you-use

    4,704View on GitHub↗

    Include What You Use is a C++ include optimizer and header dependency analyzer. It identifies unused or missing header includes in source files to reduce project bloat and improve compilation performance. The tool performs static analysis using a Clang-based abstract syntax tree to map symbol usage and track preprocessor effects across different build configurations. It can automatically rewrite source files by inserting or deleting preprocessor directives based on the calculated dependency graph. The system integrates with compilation databases to determine the exact compiler flags used for

    C++
    View on GitHub↗4,704
  • google/sanitizersgoogle avatar

    google/sanitizers

    12,402View on GitHub↗

    This project is a suite of runtime diagnostic tools designed to detect memory leaks, concurrency races, and language-specification violations during software execution. It provides a collection of dynamic analysis tools that identify addressability issues, uninitialized memory usage, and memory safety bugs in applications. The toolset includes a thread safety analyzer to identify data races and deadlocks in concurrent code, as well as an undefined behavior sanitizer to detect operations that violate language specifications. The system covers broad capabilities in memory safety monitoring and

    C
    View on GitHub↗12,402
  • rhysu/c99shRhysU avatar

    RhysU/c99sh

    114View on GitHub↗

    A shebang-friendly script for "interpreting" single C99, C11, and C++ files, including rcfile support.

    Shell
    View on GitHub↗114
Compare all 30 related projects→