Open Source C Software Development Software

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

  • Your top-rated shield against malware and online scams | Avast Free Antivirus Icon
    Your top-rated shield against malware and online scams | Avast Free Antivirus

    Browse and email in peace, supported by clever AI

    Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
    Free Download
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    TortoiseSVN

    TortoiseSVN

    An Apache SVN client, right where you need it most

    TortoiseSVN is a Subversion (SVN) client, implemented as a windows shell extension. Which means it's available right where you need it: in the Windows file explorer. It's intuitive and easy to use, since it doesn't require the Subversion command line client to run. Simply the coolest Interface to (Sub)Version Control!
    Leader badge
    Downloads: 64,437 This Week
    Last Update:
    See Project
  • 2
    Dev-C++

    Dev-C++

    A free, portable, fast and simple C/C++ IDE

    A new and improved fork of Bloodshed Dev-C++
    Leader badge
    Downloads: 41,936 This Week
    Last Update:
    See Project
  • 3
    NSIS: Nullsoft Scriptable Install System

    NSIS: Nullsoft Scriptable Install System

    Windows installer development tool

    NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software. NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.
    Leader badge
    Downloads: 7,294 This Week
    Last Update:
    See Project
  • 4
    AkelPad
    A simple notepad-like text editor with many features. It is designed to be a small and fast.
    Leader badge
    Downloads: 1,296 This Week
    Last Update:
    See Project
  • Powering the best of the internet | Fastly Icon
    Powering the best of the internet | Fastly

    Fastly's edge cloud platform delivers faster, safer, and more scalable sites and apps to customers.

    Ensure your websites, applications and services can effortlessly handle the demands of your users with Fastly. Fastly’s portfolio is designed to be highly performant, personalized and secure while seamlessly scaling to support your growth.
    Try for free
  • 5
    Windows port of Glade 3. The latest version includes a stand-alone installer with bundled GTK+ 2.16.0 and libxml 2.7.3. Extra installers or zip files are not required. No changes to the Glade source were required to compile under mingw.
    Leader badge
    Downloads: 177 This Week
    Last Update:
    See Project
  • 6
    Bluefish
    Bluefish is a powerful editor for experienced web designers and programmers. Bluefish supports many programming and markup languages, but it focuses on editing dynamic and interactive websites.
    Downloads: 57 This Week
    Last Update:
    See Project
  • 7
    Gambas
    A Graphical Developement Environment based on a Basic Interpreter with object extensions.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 8
    Easy Beginner's Environment in QT

    Easy Beginner's Environment in QT

    This is a port of the ebe programming environment to QT.

    The ebe programming environment is a nice IDE designed for developing Assembly programs. It also handles C and C++ programs as well since there was not much extra effort. It used to support Fortran and this could return if people want Fortran. This project is an effort to recode ebe using C++ and QT. Originally ebe was coded using Python, Tkinter and Pmw, which worked out pretty well. The QT environment offers substantially better GUI controls. The most obvious difference is that Python ebe has a lot of separate windows, while the QT ebe will use 1 main window and a collection of dockable subwindows. This will make it easier to use.
    Leader badge
    Downloads: 29 This Week
    Last Update:
    See Project
  • 9

    SkyEye

    a very fast full system simulator

    SkyEye is a very fast full system simulator which takes llvm as IR of dynmic compiled framework.. It can simulate series ARM, Coldfire,Mips, Powerpc, Sparc, x86, TI DSP and Blackfin DSP Processor. Also can simulate multicore system by the multicore of host. The commercial support is provided by DigiProto Co. (http://www.digiproto.com)
    Downloads: 4 This Week
    Last Update:
    See Project
  • Picsart Enterprise Background Removal API for Stunning eCommerce Visuals Icon
    Picsart Enterprise Background Removal API for Stunning eCommerce Visuals

    Instantly remove the background from your images in just one click.

    With our Remove Background API tool, you can access the transformative capabilities of automation , which will allow you to turn any photo asset into compelling product imagery. With elevated visuals quality on your digital platforms, you can captivate your audience, and therefore achieve higher engagement and sales.
    Learn More
  • 10
    Emuphone is a WIN32 smartphone emulator running on Windows XP, written in Visual C++ with MFC framework, providing good user interface experience.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    MinGW-install provides a full runtime environment for the latest tested MinGW packages, including autoconf, automake, libtool and gettext. This gives a way of building native Windows applications using GCC without the difficulty of installing MSYS
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    This project is a general AVR bootloader, for different type of AVR device, all you need to do is modify macro definition, and you don not need to modify the main program.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    A basic C/C++ Graphical User Interface (GUI) library, featuring windows, dialogs (buttons, check boxes, radio buttons, edit boxes, drop lists, track bars, ets.), menues, etc.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    ZHHacker

    ZHHacker

    ZHHacker

    ZH修改器库 B站账号: https://space.bilibili.com/419744583 QQ群号: 689948788
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    A kind of encryption named "simple stream encrypt". The length of plaintext segment or the length of key is not limited, but must greater than zero. The lengths of every plaintext segment in a process don't require equivalency.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Code Beautifier is a tool to beautify your code. Make your code more clear and understandable. It intents to support variouse computer languages. Sush as C, C++, Perl, shell, awk, BASIC etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    LCUI

    LCUI

    A small C library for building user interfaces with C, XML and CSS.

    LCUI is a freely available software library to create GUI application, it is written in C, support the use XML and CSS describe the graphical interface, you can use it to make some simple effects. The above description and screenshots is for the version 1.0.0 (+), and the 1.0.0 version is still in development, it is not officially released, please do not use old versions of "files "page to download as version 1.0.0.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    MSLK provides the precompiled Win32 binaries of some excellent porject with a GPL or similar open source license. Here will keep updated.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    TScript is an opensource scripting engine, including two demos and some tiny games written in it by friends. It's easy to make your system configurable at a script level by adopting TScript. Please refer to http://tscripta.sf.net
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    AutoTool4D(autotool for d language) is a project that demo how to use autool(autoconf,automake and libtool) to compile d language, it also demo how to using libiconv and gettext to write I18N/L10N program in d language and so on.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Bkc is short for blade kit of c language. Bkc is a light-weighted platform which provides the most usefull and commonly used functionalites in the development of c language, especially for the embeded development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This Project will provide some documentations and softwares which will be useful for students who is learning computer sicence. I want, firstly, to provide a C compiler, then writen a book basis on the compiler. The book will be written in Chinese.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    young is a portable container library(support embed system: include DSP、ARM etc) by C and C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    CGL(C Generic Library) is a stl-like library written in pure C.It implements iterators, memory management,generic containers such as list,map, generic algorithms such as sort() and search(),and it can manipulate any types of data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    CJKPython is internationalization and localization efforts for Chinese, Japanese and Korean environments on Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.