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
Train ML Models With SQL You Already Know
BigQuery automates data prep, analysis, and predictions with built-in AI assistance.
Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
SocketTest - powerful and small software tool for socket testing. It can create both TCP and UDP client or server. It can be used to test any server or client that uses TCP or UDP protocol to communicate.
A download manager for downloading files from Internet. It will support http and ftp methods and multi-thread downloading. It uses java to get the cross platform feature.
Moved to github, https://github.com/jamiesonbecker/pam_redirector
Moved to github, https://github.com/jamiesonbecker/pam_redirector
A pluggable authentication module (PAM) that allows redirection of login credentials to a local UNIX stream socket server and includes an example 33-line simple socket server (written in Python) just to show how easy it is to do this redirection.
stproxy is small, fast and efficient HTTP/SSL proxy, features: high-anonymous, basic http authorization, user management using web interface, asynchronous dns resolver, single-threaded (only one process-thread)
AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
SPServer is a C++ server framework library that implements the Half-Sync/Half-Async and Leader/Follower thread pool patterns. It's based on libevent in order to utilize the best I/O loop on any platform. It include an embedded http server and ssl proxy.
A basic thread-safe command-line download manager written in bash. It can accept new URLs via command-line, semi-interactive interface or via pipe. Allows speed limits to easily and individually be set per thread.
SmartIrc4net is a multi-threaded and thread-safe IRC library written in C#. It allows you to communicate with IRC servers. The API features full channel syncing and is splitted in 3 layers: IrcConnection, IrcCommands and IrcClient.
Java Hibernation Package is an experimental implementation of Java thread serialization mechanism based on the Java Platform Debugger Architecture (JPDA). It is designed to support serialization of synchronizing multiple threads.
socklib++ is a light-weight cross-platform C++ socket library. It provides both a high-level interface over iostreams if you want convenience, and a low-level interface if you just want portability.
Cross-Platform System Library is a portable C++ run-time library that provides support for manipulating system resources, such as thread, process, mutex, and synchronize, in Win32 and POSIX(UNIX, Linux, Mac OS X) platforms.
Log4Janalyzer is a Log4J socket listener GUI that makes application log tracking simple. It has an intuitive Java Swing user interface and is designed for Log4j users. It offers some statistics (quite a few, any suggestions?).
Asynchronous socket class based on the MFC CAsyncSocket implementation. The completed library should be fairly scalable and solid enough to handle 100`s of connections.
The Sideways Recipient Daemon (srptd) is a remote executor daemon. it executes code placed in a designated directory on the server and returns the output to a network socket.
For now, the listening socket is blocking.
Endpoint is a portable C++ socket library, which runs on Unix or Win32, utilizing IPv4 or IPv6, and supports TCP, UDP, and raw sockets as clients or servers. Endpoint is easy to use for the beginning or advanced socket programmer.
LogView4J is a Java Swing Log4J socket listener GUI that makes application debugging simple. It has an intuitive user interface and is designed from the ground up for use of use, speed and stability, with features specifically tailored for Java developer
Francois offers a system of threads that come under complete control of the programmer and not the operating system. These provide flexible support in time critical operations that the operating system could not handle.
A Java 1.4 based NIO socket framework. This hides the (dirty) details of non-blocking IO from developers, allowing them to EASILY build a highly scalable application, which can handle over 10000 incoming and outgoing sockets using only one thread.
This is a port of FreeBSD divert socket mechanism to linux. This works in conjunction with IPtables and sends packets to user space. Similar to ip_queue but allows any number of unique user space listeners, such as Snort.
Flying Ants implements a wireless ad-hoc routing algorithm based upon biologically inspired ant-like agents. The code is suitable for single board computer systems (e.g., soekris boards). It runs in userland and utilizes a threaded raw socket protocol.