Showing 1793 open source projects for "c source code"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1

    UDP Broadcaster

    Re-broadcasts UDP packets using all network interfaces.

    The program functions as a sort of virtual hub. It listens on all network interfaces for outgoing UDP broadcast packets destined to the IPv4 address 255.255.255.255. When the program receives any such packet, it will send it on all network interfaces (other than the interface on which it is already being sent) that have a class C subnet mask. In other words, when the program is running, outgoing UDP broadcast packets are sent from all network interfaces that have a class C subnet mask,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2

    BACnet for Dynamic C

    BACnet stack for Rabbit 4000/5000/6000

    This is a Dynamic C port of the BACnet stack at http://sourceforge.net/projects/bacnet. This BACnet library provides a BACnet application layer, network layer and MAC layer communications services for systems based on the Rabbit 4000, 5000 and 6000 processors. The rich feature set of the BACnet stack provides an ideal platform for developing Rabbit based control devices which can use the many BACnet tools out there to reduce the development time and effort.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    MultiThreaded TFTP Server Open Source Freeware Windows/Unix for PXEBOOT, firmware load, support tsize, blksize, timeout Server Port Ranges, Block Number Rollover for Large Files. Runs as Service/daemon. Single Port version also available. Download
    Leader badge
    Downloads: 338 This Week
    Last Update:
    See Project
  • 4
    OctopusWAF

    OctopusWAF

    Web application firewall in C language uses libevent

    OctopusWAF is a open source Web application firewall, is made in C language uses libevent to make multiple connections. Event-driven architecture is optimized for a large number of parallel connections (keep-alive) which is important for high performance AJAX applications. This tool is very light, you can deploy in any please, this resource turn perfect to protect specific endpoint that need a custom protection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5

    WANem - Wide Area Network Emulator

    Wide Area Network Emulator

    WANem is a wide area network emulator. It supports various features such a bandwidth limitation, latency, packet loss, network disconnection among other wide area network characteristics.
    Downloads: 73 This Week
    Last Update:
    See Project
  • 6
    internet-control

    internet-control

    Control how long your childs computer is connected to the internet

    internet-control is a very special implementation of parental control. It allows the child to be productive at the computer while lowering the danger of addiction to a minimum. Instead of restricting the time the computer may be used, it allows parents to restrict the time the computer may be connected to the internet. This way the child is still able to do its homework at the computer, but the danger of addiction to a game or social media application is minimised - the unpredictabillity...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    mis-connector

    Connector for misconfigured hosts on LAN.

    This tool act as ad-hoc NATP and user-space router for all connections comming from selected interface (and outside address range served by HDCP - for example) to the rest of world. If you have device with static IP and there is no way to change it this may be solution to connect it to any other LAN.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Generic SCSI target subsystem for Linux SCST allows creation of sophisticated storage devices. It includes generic SCSI target core with SCSI target drivers and backend handlers. There are target drivers for iSCSI, Fibre Channel, SRP, SAS, FCoE, etc.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 9
    ESP8266 Deauther Version 2

    ESP8266 Deauther Version 2

    Affordable WiFi hacking platform for testing and learning

    Scan for WiFi devices, block selected connections, create dozens of networks and confuse WiFi scanners! Version 3 is in development. It is stable to use, but it is very different. It is command-line based, which allows it to offer not just more features, but make them more customizable. This software allows you to easily perform a variety of actions to test 802.11 wireless networks by using an inexpensive ESP8266 WiFi SoC (System On A Chip). The main feature, the deauthentication attack, is...
    Downloads: 20 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10

    backconn

    allows connecting to hosts behind firewalls and NAT

    backconn is a networking tool that is supposed to solve the problem of connecting to devices that are behind a firewall or a NAT box. It is a set of two programs: backconn-cli and backconn-adm. backconn-cli needs to be installed on the device you wish to have access to, while backconn-adm is the server part, and needs to be installed on a publicly available host.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    openPOWERLINK

    openPOWERLINK

    An Open Source POWERLINK Stack

    openPOWERLINK is an Open Source Industrial Ethernet stack for communication in hard real-time. It can be operated as both, Managing Node (master) and Controlled Node (slave). With version 2.0, the source code has been cleanly split into an application-oriented user library and a time-critical stack driver. The latter may be moved to a dedicated communication processor or into a kernel module to deliver enhanced performance while still keeping the API in user space. ...
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 12
    Xtables-addons
    Xtables-addons is a package that obsoletes the old patch-o-matic repository for the Linux kernel and iptables. Instead of patching the kernel source, extensions are built as modules and thus allow extending kernels without recompilation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    pcapfix

    repair corrupted pcap and pcapng files

    this tool tries to repair your broken pcap and pcapng files by fixing the global header respectively packet blocks and recovering the packets by searching und guessing the packet headers or blocks
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    Eterscope traces graphs of specified traffic. It takes multiples tcpdump-like filters (using PCAP) and traces multitrack bandwidth graphs of the packets that match the specified filters on a network interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The Riverdrums Load Balancer is a feature-full, fast, event-driven frontend to enable high throughput access to clusters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Zero Install
    Zero Install is a decentralised cross-distribution software installation system. Create one package that works everywhere! With dependency handling and automatic updates, full support for shared libraries, and integration with native package managers
    Leader badge
    Downloads: 15,730 This Week
    Last Update:
    See Project
  • 17
    tcptrace

    tcptrace

    tcptrace analyzes packet tcp connections and provides analysis

    tcptrace is a tool written by Shawn Ostermann at Ohio University, for analysis of TCP dump files. It can take as input the files produced by several popular packet-capture programs, including tcpdump, snoop, etherpeek, HP Net Metrix, and WinDump. tcptrace can produce several different types of output containing information on each connection seen, such as elapsed time, bytes and segments sent and recieved, retransmissions, round trip times, window advertisements, throughput, and more. It can...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Open-Source BACnet Protocol (see www.bacnet.org) stack for Linux. This project's goal is to develop a complete implementation of the BACnet protocol for use by anyone who wishes to give their products BACnet communication capability.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    knocker

    A simple, portable port scanner

    Knocker is a simple, versatile, and easy-to-use TCP security port scanner written in C, using threads. It is able to analyze hosts and the network services which are running on them. It is available for Linux, FreeBSD, Unix, and Windows95/98/2000.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    netstress
    netstress is a client/server utility designed to stress & benchmark network activity of a given ethernet device or path using simulated (random) real world data and packet sizes instead of fixed data and packet sizes.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 21
    OpenNHRP implements NBMA Next Hop Resolution Protocol (as defined in RFC 2332). It makes it possible to create dynamic multipoint VPN Linux router using NHRP, GRE and IPsec. It aims to be Cisco DMVPN compatible.
    Leader badge
    Downloads: 52 This Week
    Last Update:
    See Project
  • 22
    NanoVNA

    NanoVNA

    Very Tiny Palmtop Vector Network Analyzer

    NanoVNA is a very tiny handheld Vector Network Analyzer (VNA). It is standalone with lcd display, portable device with battery. This project aims to provide an RF gadget but a useful instrument for an enthusiast.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Switch Miner

    Switch Miner

    Cisco switch port mapper

    Switch Miner is a lightweight utility for Windows that acts as a switch port mapper/switch port discovery tool for Cisco switches. It helps network engineers discover the devices that are connected to the all the ports of a switch. It will even discover neighboring switches via CDP and scan them also. Using SNMP it scans switches and creates excel xlsx or csv files. What Does Switch Miner Discover? Interface Info (Name/Last Change) Speed and Duplex (Operational/Admin) MAC...
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 24

    SchilliX-ON

    The OpenSolaris source base (OpenSolaris-ONNV) maintained version

    SchilliX-ON is an attempt to continue the OpenSolaris-ONNV development as OSS project
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The GTK ACX Tool displays the status of the Texas Instruments (TI) ACX100 IEEE 802.11 driver.
    Downloads: 0 This Week
    Last Update:
    See Project