Showing 2409 open source projects for "c code"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS 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
  • 1

    libdvdetect DVD Online Database

    libdvdetect provides fast database lookup for DVDs

    THIS VERSION WILL NO LONGER BE MAINTAINED! Please go to https://github.com/nschlia/libdvdetect for updates. The libdvdetect library provides fast lookup of DVDs, similar to existing services for CDs like Gracenote, freeDB or MusicBrainz. The DVD Detection Library (libdvdetect) is a library to lookup DVDs in a database and provide information about e.g. title, UPC/EAN or even cover arts. It is OS-independent and compiles for Windows or Unix operating systems. Mac support is also...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    pgen

    Low level network packet generator

    pgen is a packet generator tool. Useful for creating various kinds network packets based on a user passed configuration file. pgen builds packet from ether-header itself and it uses a RAW socket to send the packet. So you need to posses root priviledge to use pgen. pgen is a stand-alone binary. As of now it doesn't depend on any library other than glibc. And in future also we will work harder to achieve this. pgen is released under GNU-GPLv3 license. You are free to access,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A set of tools/code to facilitate communicating to the Hava and Vulkano network streaming video devices (http://myhava.com and http://myvulkano.com). Long term goal to create MythTV hooks (Linux) but some bits are useful elsewhere. Hope to utilize any official Vulkano SDK for Linux one is ever released. Note my Hava died in May 2013 so there will likely be no more updates for Hava devices. I bought a Vulkano to replace it and hope to have similar functionality for it soon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    TrackNode

    SNMP-Based Network Node Polling Suite

    TrackNode is designed to become a robust, extensible architecture for polling arbitrary system metrics over SNMP. This project is still in early experimental phases, so functionality is limited (the current code is more of a PoC than anything else). No warranties are provided for the functionality of this code. The licensing agreement for this code may be found at http://creativecommons.org/licenses/by-nc-sa/3.0/. All rights not expressly conveyed within the license agreement are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 5

    PythUA

    Opc UA Client in Python

    This Project is an attempt to create an Opc UA Client in Python. This Project is built on top of the ANSI C SDK released by the OPC Foundation. Due to licensing reasons the SDK's files are not included in this SourceForge Project. A OPC Foundation membership is required to retrieve these files from the Foundations website. To use C-Code inside a Python Application, the ctypes Module is used.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    C Algorithm Viewer

    C/C++,Assembly source code flowchart

    This is a small program that shows flowchart from C source code . This program may help the user analyze C/C++ source and Assembly(x86,PIC MCU(16fxx,24fxx))code by navigating the flowcharts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    NetStress-NG

    NetStress is a DDoS and network stress testing tool.

    Syn Flood Attacks SYNFlood with static source port SYNFlood with random source port SYNFlood with static source ip address SYNFlood with random source address SynFlood with fragmented packets ACK Flood Attacks ACK Flood with static source port ACK Flood with random source port ACK Flood with static source ip address ACK Flood with random source address ACK Flood with fragmented packets FIN Flood Attacks FIN Flood with static source port FIN Flood with random source...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Example code for fat16, iso9660 and ext2, its characteristic is simple, we only focus on how the file system data is maintained on hard drive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    liby64

    C library for Y64 encoding and decoding

    Y64 is a variant of Base64 encoding designed to be URL safe. It was developed and used at Yahoo. This C library translates between 8-bit character arrays and Y64. For more information, see http://en.wikipedia.org/wiki/Base64 and http://www.yuiblog.com/blog/2010/07/06/in-the-yui-3-gallery-base64-and-y64-encoding/ Much of the code came directly from libb64 (https://sourceforge.net/projects/libb64/).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 10
    AntTweakBar

    AntTweakBar

    C/C++ library to add light and intuitive GUI to OpenGL and DX programs

    AntTweakBar is a small and easy to use C/C++ library that allows programmers to quickly add a light and intuitive GUI into OpenGL or DirectX based programs to interactively tweak parameters on-screen. AntTweakBar works with Linux, Windows and OSX, and can be easily integrated with custom windowing system or with existing toolkits. Examples of integration with GLFW, SDL, GLUT, SFML and DirectX are provided.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 11

    vcom2vcom

    Virtual COM driver kernel module for Linux

    The code contains a virtual com driver which allows applications communicating with serial devices to communicate with another application emulating the serial device. Compared to tty0tty it does not use the tty subsystem of the kernel but implements directly the typical ioctls which are required from upper SW layers
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Ising model

    Ising model framework for Ms Windows

    ising models are a statistical thermodynamics toy system that physicists love to play about with. I've done all the fiddly graphics work for an Ising model so you can see it on the screen. You want to play with the file ising.c to make the model do various things other than just respond to temperature. If you can see the results, it's much easier to spot problems with code / interesting phenomena.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    "Translater Trans Writer" ("Translator Trans Writer") is a type of scripting program. NEW sourceforge LOCATION: https://sourceforge.net/projects/translatortrans
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Random Password Generator

    Generates Random Passwords in a console window

    My 1st C++ project; I'm mainly posting my code for input on improvements. I started with this type of program in order to develop my error trapping with user input. My ultimate goal is to use this base code in a personal USB locker program for my own passwords. (Much like the Windows FPS/Bitlocker system)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    clens
    clens is a convenience library to port code to different OS'. OS' traditionally have different enough APIs that porting code is painful. To keep code readable and #ifdef free clens brings other APIs or missing functions into specific OS "focus".
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    GPU Edge Detector

    GPU Edge Detector

    GPU Interactive Program For Edge detection

    This is a standalone, all in one Edge Detector that is mainly running on GPU using the CUDA technology. Each algorithm also has an OpenCV counterpart which is the closest one in terms of speed. This project is partly based on the Sobel Filter sample available as part of the CUDA SDK. This project also partly uses the OpenCV library to load different types of image. This program includes: Prewitt filter, Roberts Cross, Canny edge detector and finally Sobel filter with the ability to modify...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    CoFlo

    C and C++ control flow graph generator and analyzer

    CoFlo generates Control-Flow Graphs from C and C++ source code. It can then output the graphs in a number of ways and perform various control flow analyses. NOTE: CoFlo has not been under active development for several years. At this time, I suggest you look into LLVM-based tooling to see if there is anything similar to CoFlo which will meet your needs.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18

    Command Line Menu

    an API to create a command line menu

    The command line interface is of little relevance nowadays (please don't troll) but since I love to code in C and making a GUI in that language is such a pain, I have found usefull to make a module to create command line menu. It is very simple, a few functions to create your menus and put them in a hierachy and a software loop.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    yanftl

    Yet another nand flash translation layer

    I write this code couple years ago, now I cut it out for an independent project, hopping it will help people to understand what a FTL is and how to design it. This project is not test enough, if you want to use it in you onw project, I am glad to help, please feel free to contact LaiZhefeng@gmail.com.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Miscellaneous Source Code useful for systems administration of both Windows and Linux machines. Very random collection of small tidbits of code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    FleXML reads a DTD describing the format of XML documents; it may be specified as a URI to the DTD on the web. From this FleXML produces a validating XML processor with an interface to support XML applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A C library for big numbers. bign.tar.gz is the set of library files. Expand it wherever you want. bnstart.html is a beginners guide. buserdoc.html is definition and complete instructions. Everything works.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    My own opensource sample code
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A capsule tree is a general purpose, self-balancing tree data structure for large, ordered, data-sets. It is designed to provide the same characteristics as B-trees and B+trees, but built from the ground up for in-memory usage. In other words, there are no provisions for “slow” I/O cases. The original motivation for this tree was a better backend for memory managers. However, the end result was a new sub-category of trees. The implementation giving here is just one implementation of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Wolfenstein 3-D Redux is about the preservation of id Software's archetypal First Person Shooter Wolfenstein 3-D. The restoration involved the removal of the gangrenous 16-bit code, while adding support for a number of new technologies.
    Downloads: 3 This Week
    Last Update:
    See Project