Showing 63 open source projects for "c source code"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 1
    Amnezia VPN

    Amnezia VPN

    Amnezia VPN Client (Desktop+Mobile)

    Amnezia VPN is an open-source VPN client that enables users to easily deploy and manage their own self-hosted VPN server. Designed for both desktop and mobile platforms, it simplifies VPN setup by automatically installing and configuring VPN services on a user's server through a guided interface. The platform supports multiple VPN protocols, including OpenVPN, WireGuard, IKEv2, and its proprietary AmneziaWG protocol. Amnezia VPN also provides advanced traffic obfuscation technologies to help...
    Downloads: 1,442 This Week
    Last Update:
    See Project
  • 2
    SikuliX

    SikuliX

    Now continued as OculiX — see oculix.org

    ...It uses image recognition powered by OpenCV to identify GUI components and can act on them with mouse and keyboard actions. This is handy in cases when there is no easy access to a GUI's internals or the source code of the application or web page you want to act on. This SourceForge entry is preserved for historical reference. Please get the latest version from https://github.com/oculix-org/Oculix/releases.
    Downloads: 105 This Week
    Last Update:
    See Project
  • 3
    NekoBox for PC (NekoRay)

    NekoBox for PC (NekoRay)

    Qt based cross-platform GUI proxy configuration manager

    NekoBox for PC is a Qt-based, cross-platform proxy configuration manager designed for Windows and Linux systems. It provides a user-friendly graphical interface for managing advanced proxy and tunneling configurations using the sing-box backend. NekoBox supports a wide range of modern proxy protocols, making it suitable for users who need flexible and powerful network routing options. The application offers portable builds that run without installation, allowing quick setup and easy...
    Downloads: 379 This Week
    Last Update:
    See Project
  • 4
    SlipNet

    SlipNet

    Android VPN client with DNS tunneling (DNSTT, NoizDNS & Slipstream)

    SlipNet is an anti-censorship and tunneling project centered on an Android VPN client with additional command-line support for desktop platforms. It can route traffic through multiple tunnel types, including DNS tunneling, SSH, SOCKS5, NaiveProxy, Tor, and related transport methods. The project is designed for networks where ordinary traffic may be blocked, throttled, filtered, or inspected. SlipNet includes a built-in DNS scanner, which helps users identify usable DNS paths for supported...
    Downloads: 310 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    AWL

    AWL

    Securely connect your devices into a private network

    Anywherelan (AWL) is a peer-to-peer mesh VPN solution designed to securely connect devices across diverse networks without relying on centralized servers. By leveraging WireGuard tunneling and built-in NAT traversal, AWL facilitates seamless device connectivity at the IP level, enabling users to access services like SSH, RDP, or self-hosted applications without complex configurations. Its decentralized architecture ensures that traffic flows directly between devices, enhancing privacy and...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    NSmartProxy

    NSmartProxy

    NSmartProxy is an open source reverse proxy tool

    NSmartProxy is a reverse proxy system that enables external access to devices or applications behind NAT/firewalls without requiring public IPs or router configuration. It’s designed to work with desktop and server apps, and includes a centralized SmartNode server that helps initiate and maintain tunnel connections. This makes it ideal for remote access to local services or self-hosted applications. NSmartProxy supports both TCP and UDP protocols, making it versatile for a wide range of...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 7
    Portable OpenSSH

    Portable OpenSSH

    Complete implementation of the SSH protocol

    Portable OpenSSH is a cross-platform implementation of the Secure Shell (SSH) protocol that provides encrypted communication and secure remote access over untrusted networks. It originates from the OpenSSH project maintained by the OpenBSD community and adapts the core OpenBSD implementation so it can run on many operating systems including Linux, macOS, and Windows. The software suite enables administrators and developers to securely log into remote systems, transfer files, and create...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    xkcptun

    xkcptun

    xkcptun is kcp tunnel for OpenWRT&LEDE, implemented in c language

    xkcptun is a C-language implementation of kcptun built on KCP and libevent2. It is mainly designed for embedded and router-oriented environments such as LEDE and OpenWrt, where lightweight networking tools are often preferred. The project provides client and server components that use KCP-based tunneling to improve performance over unreliable or high-latency network links. It also includes a spy utility, making the generated build more than a minimal two-binary tunnel setup. xkcptun can be...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    gost

    gost

    GO Simple Tunnel, a simple tunnel written in golang

    A simple security tunnel written in Golang. Listening on multiple ports, multi-level forward proxies - proxy chain, standard HTTP/HTTPS/HTTP2/SOCKS4(A)/SOCKS5 proxy protocols support. Probing resistance support for web proxy, TLS encryption via negotiation support for SOCKS5 proxy. Support multiple tunnel types, tunnel UDP over TCP. Local/remote TCP/UDP port forwarding, TCP/UDP Transparent proxy, Shadowsocks Protocol (TCP/UDP), and SNI Proxy. Permission control, load balancing, route...
    Downloads: 12 This Week
    Last Update:
    See Project
  • $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
  • 10
    File Tunnel

    File Tunnel

    Tunnel TCP connections through a file

    File-Tunnel is a tunneling tool that moves TCP connections through a shared file or file server. It is built around the unusual idea that two systems can exchange network data by reading and writing files that both sides can access. This makes it useful in environments where direct TCP connectivity is blocked but a shared folder, FTP server, S3-compatible storage, Dropbox folder, RDP drive share, or similar file channel is available. The project provides portable executables for Windows,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Nipe

    Nipe

    An engine to make Tor network your default gateway

    Nipe is a Perl-based engine whose primary aim is to make the Tor network act as the default gateway for outgoing traffic. In practice, it configures system firewall rules (iptables) and network routing so that almost all IPv4 traffic is redirected through Tor. The tool provides commands such as install, start, stop, restart, and status to manage its behavior. When “start” is issued, it sets up the necessary rules; when “stop” is used, it attempts to remove those rules. Nipe currently...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Cntlm is an NTLM / NTLMv2 authenticating HTTP/1.1 proxy. It caches auth'd connections for reuse, offers TCP/IP tunneling (port forwarding) thru parent proxy and much much more. It's in C, very fast and resource-efficient. Go to http://cntlm.sf.net/
    Leader badge
    Downloads: 287 This Week
    Last Update:
    See Project
  • 13
    Doffen SSH Tunnel

    Doffen SSH Tunnel

    Manage hierarchy of ssh sessions and tunnels

    Ssh terminal, file transfer and tunneling tool. The focus is on running tunnels inside tunnels. That one has to jump through several machines. Please see the wiki pages for documentation. https://sourceforge.net/p/doffensshtunnel/wiki/Home/
    Leader badge
    Downloads: 23 This Week
    Last Update:
    See Project
  • 14
    OpenVPN 2

    OpenVPN 2

    Robust and flexible VPN network tunnelling

    OpenVPN 2 is a robust and highly flexible tunneling application that uses all of the encryption, authentication, and certification features of the OpenSSL library to securely tunnel IP networks over a single TCP/UDP port. Discussion forums and project wiki can be found here: https://forums.openvpn.net/ https://community.openvpn.net/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    How to get Bot Lobbies

    How to get Bot Lobbies

    Get easy bot lobbies in any game with our bot lobbies tool.

    Test it on the web app: https://slothytech.com/ezlobbies/ EzLobbies is the open-source tool developed by SlothyTech that helps gamers get easier, bot-filled lobbies in the world’s top games. Instantly generate custom OpenVPN config files that route only your game’s matchmaking traffic through the VPN server of your choice—no complicated setup and no speed loss for browsing or streaming. Supported titles include Fortnite, Call of Duty, Warzone, Apex Legends, Overwatch, Valorant, PUBG, and...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16

    UFTP

    Encrypted UDP based FTP with multicast

    UFTP is an encrypted multicast file transfer program, designed to securely, reliably, and efficiently transfer files to multiple receivers simultaneously. This is useful for distributing large files to a large number of receivers, and is especially useful for data distribution over a satellite link (with two way communication), where the inherent delay makes any TCP based communication highly inefficient. The multicast encryption scheme is based on TLS with extensions to allow multiple...
    Leader badge
    Downloads: 1,826 This Week
    Last Update:
    See Project
  • 17
    iodine

    iodine

    Official git repo for iodine dns tunnel

    Iodine is a DNS tunneling tool that allows IPv4 traffic to pass through DNS queries and responses. It is designed for situations where regular internet access is blocked but DNS resolution is still permitted. The project includes both a client and a server, requiring control of a domain and a publicly reachable server for proper setup. Iodine creates a virtual network interface so systems can communicate through an IP tunnel carried over DNS. It supports multiple DNS record types and...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    UDPspeeder

    UDPspeeder

    A Tunnel which Improves your Network Quality

    UDPspeeder is a tunneling utility focused on improving UDP traffic quality over high-latency, unstable, or packet-loss-prone links. Its core technique is Forward Error Correction, which sends redundant data so the connection can recover from packet loss without waiting for retransmission. Used by itself, it improves UDP-based connections, but it can also be paired with UDP-based VPN tools to support broader traffic types through the VPN layer. The project is especially relevant for gaming,...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Divert

    Divert

    WinDivert: Windows Packet Divert

    Windows Packet Divert (WinDivert) is a user-mode packet interception library for Windows 7, Windows 8 and Windows 10. WinDivert can be used to implement user-mode packet filters, sniffers, firewalls, NATs, VPNs, IDSs, tunneling applications, etc.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 20
    RDM

    RDM

    Cross-platform GUI management tool for Redis

    Cross-platform open source database management tool for Redis. RDM is easy-to-use GUI tool available for Windows, Linux, MacOS and iPadOS. Analyse your Redis ® memory usage with RDM and remove obsolete data with bulk removal. RDM supports all latest Redis ® features: ACL, Streams, Cluster, Sentinel, ReJSON module, HyperLogLog, etc. Build-in TLS, SSH and TLS-over-SSH tunneling for easy and secure access to any redis-server. RDM works with Amazon ElastiCache, Microsoft Azure Redis Cache,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    A client implementation of Secure Socket Tunneling Protocol (SSTP) for Linux / Mac OS-X that allows remote access via SSTP VPN to Microsoft Windows 2008 Server. This project has been moved to https://gitlab.com/eivnaes/sstp-client
    Leader badge
    Downloads: 257 This Week
    Last Update:
    See Project
  • 22
    sshtunnel

    sshtunnel

    SSH tunnels to remote server

    sshtunnel is a Python library for creating SSH tunnels to remote servers. It is designed for cases where a service is blocked by a firewall but SSH access to an intermediate server is available. The library opens SSH port-forwarding connections in the background, allowing local applications to reach remote or private services through a secure channel. It supports local and remote bind addresses, password authentication, private keys, and configuration through Python code. sshtunnel is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    respite HTTP Injector +

    respite HTTP Injector +

    Multi-platform Java HTTP Injector

    Bypass internet firewalls by connecting to HTTP proxies with custom headers. Purely coded in Java so it supports all platforms. Source Code: https://github.com/AlizerUncaged/HTTP-Injector
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24

    DNS2SOCKS

    DNS to SOCKS or HTTP proxy

    This is a command line utility to resolve DNS requests via a SOCKS tunnel like Tor or a HTTP proxy.
    Leader badge
    Downloads: 4,511 This Week
    Last Update:
    See Project
  • 25
    mod_tunnel is a simple Apache 1.3.x module that can be used to create TCP tunnels using your web server. It comes handy to expose services which can be reached through a proxy, bypassing firewalls.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next