C Frameworks for Mac

View 93 business solutions

Browse free open source C Frameworks for Mac and projects below. Use the toggles on the left to filter open source C Frameworks for Mac by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    A collection of useful programs and library routines for aiding the programming process. Includes a library for portable programming (libwfptk), with bindings in C and C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Timedout Is My Entirely #defined Old Unit Tester A simple C unit test framework consisting of a number of C macros. Fully contained, including documentation and examples, in a single C header file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    TrustKit

    TrustKit

    Easy SSL pinning validation and reporting for iOS, macOS, tvOS

    TrustKit is an open-source framework that makes it easy to deploy SSL public key pinning and reporting in any iOS 12+, macOS 10.13+, tvOS 12+ or watchOS 4+ App; it supports both Swift and Objective-C Apps. Simple API to configure an SSL pinning policy and enforce it within an App. The policy settings are heavily based on the HTTP Public Key Pinning specification. Sane implementation by pinning the certificate's Subject Public Key Info, as opposed to the certificate itself or the public key bits. Reporting mechanism to notify a server about pinning validation failures happening within the App, when an unexpected certificate chain is detected. This is similar to the report-uri directive described in the HPKP specification. The reporting mechanism can also be customized within the App by leveraging pin validation notifications sent by TrustKit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Twitter Image Pipeline

    Twitter Image Pipeline

    Twitter Image Pipeline is a robust and performant image loading

    The Twitter Image Pipeline is a streamlined framework for fetching and storing images in an application. The high-level concept is that all requests to fetch or store an image go through an image pipeline which encapsulates the work of checking the in-memory caches and an on disk cache before retrieving the image from over the network as well as keeping the caches both up to date and pruned. Twitter Image Pipeline came to fruition as numerous needs rose out of Twitter for iOS use cases. The system for image loading prior to TIP was fragile and inefficient with some severe edge cases. Designing a new framework from the ground up to holistically approach the need for loading images was the best route and led to TIP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Connect every part of your business to one bank account Icon
    Connect every part of your business to one bank account

    North One is a business banking app that integrates cash flow, payments, and budgeting to turn your North One Account into one Connected Bank Account

    North One is proudly built for small businesses, startups and freelancers across America. Make payments easily, keep tabs on your money and put your finances on autopilot through smart integrations with the tools you’re already using. North One was built to make managing money easy so you can focus on running your business. No more branches. No more lines. No more paperwork. Get complete access to your North One Account from your phone or computer, wherever your business takes you. Create Envelopes for taxes, payroll, rent, and anything else automatically.
    Get started for free.
  • 5
    Ulfius HTTP Framework

    Ulfius HTTP Framework

    Web Framework to build REST APIs, Webservices or any HTTP endpoint

    HTTP Framework for REST Applications in C. Based on GNU libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the SMTP client API. Used to facilitate the creation of web applications in C programs with a small memory footprint, as in embedded systems applications. You can create web services in HTTP or HTTPS mode, stream data, or implement server web sockets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    UniMotion - Unified Motion detection for Apple portables.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    UDAE allows developers to access data both locally and over WSN from a variety of sources, such as sensors, communications links and platform components in a unified manner.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    The UML based Univiersal eXecutable Platform UXP provides lightweight, application frameworks for real-time embedded systems. Our product of real-time frameworks enable engineers to directly implement event-driven state machines-based applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    VSGE is a platform-independent, "very simple" game engine based on the SDL and OpenGL libraries. Using unorthodox technologies when appropriate, it strives to make developing non-trivial games simple and fun.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Zen is a framework-oriented content management system. It supports modularlized application, template-based skinnable interface, versatile member permission, multilingual publication.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Adan is a cross platform game library aimed to casual/indie gaming development. It will be easy to use and easy to extend in any other language beacuse it is written in C.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Small collection of functions to ease C programming. Includes variable length strings, associative tables, pattern matching, logging functions and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    'cfwk' stands for "Component Framework". It is a portable component system for Windows, UNIX/Linux, and embedded systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    coreflightexec

    coreflightexec

    NASA Core Flight Executive framework for embedded applications

    OBSOLETE - Please proceed to new repo: https://github.com/nasa/cFE This project will be closed in the near future ALERT: The cFE-6.5.0a release package is now available. This package includes the assert based unit test tool under the /tools directory. This tool is also available under the cfs-ut-assert project. This release package also includes a few minor updates/corrections to documentation. No source code updates were made in the cFE-6.5.0a release package. The Core Flight Executive is a portable, platform independent embedded system framework developed by NASA Goddard Space Flight Center. This framework is used as the basis for the flight software for satellite data systems and instruments, but can be used on other embedded systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    cppviz

    C preprocessor magick

    Provides C preprocessor macros for easily creating enums, foreach loops, switch-cases etc. based on data tables. Usage of these macros enforces good programming style by avoiding spreading of information throughout the code. Only for GCC at the moment, sorry. Maybe Clang ... not tested.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    CxTest is a JUnit/cppUnit/xUnit-like unit test framework for C. It is extremely portable since it doesn't depend on RTTI, exception handling or any libraries (including standard ones)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    dbestfit is a complete and fast malloc-replacement that features a best-fit algoritm with special small-block treatment, to maximize memory usage. This is particularly suitable for embedded systems, but can also very well be made in *nix-like systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    portable c/c++ unit test framework
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Eggdrop is the most advanced IRC robot available. It has been under development since December 1993, and unlike most other bots, it is still regularly updated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ELCO stands for Embedded Lisp COmpiler or Esdens Lisp COmpiler. The goal is to create a lisp compiler for embedded 32bit architectures. (i.e. ARM) With this compiler you are able to write lisp code on a naked chip. No OS needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The embedded Single Timer Wheel (eSTW) is a timer wheel facility that can be used at task and interrupt level. The number of wheel spokes is user configured. The timer granularity is determined by the task signal or hardware interrupt source.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    `ezRobi' is a GPL'd free embedded application framework to ease robotics. It is designed to help beginners to easily develop the firmware for small autonomous robotics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The ff asm lib is a collection of commonly used platform independent assembler functions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Freekode is an open source multi platform implementation of the OpenKODE 1.0 Specification.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Library routines for creating firmware for the Cypress FX2 (CY7C68013 and variants) with SDCC
    Downloads: 0 This Week
    Last Update:
    See Project