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
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.
The Multi-Simulator Interface (MSI) is a simulation interconnection engine. It connects simulations by synchronizing their clocks and data. It is a light-weight HLA alternative.
PYthon to ASsembler TRAnslator. At this moment supports Microchip PIC16 instruction set only. Its main goals are: to support a wide range of microcontrollers and processors, to generate compact and effective code.
iVSwap is a simple function which can be used as a library and swaps values between two variables in a mathematical way using a classic Boolean algebra law without the need of a buffer!
The advantages of this technique is speed and portability.
XMACROJ is an XML based macro language used to assemble text files from re-usable XML components...originally developed to generate JSP/XHTML files, by-passing the need for JSP include directives
{sets} is a lightweight constraint programming language. The uniqueness of {sets}, is that it uses ROBDD ( Reduced Ordered Binary Decision Diagrams ) to represent and solve constraints.
A complete survey administration and data collection system. A fully featured replacement for Quancept, supporting CAPI, Web, CATI, PDA and Paper survey modes. Sonar is the reference implementation of JCaiF for CAPI and Web survey interviewing. Try it!
Hermes is a P2P middleware. It's not a framework, but it's a shell over the existing frameworks. This shell is made in such a fashion that it's possible to the app developer to change the underlying framework without any changes to his app code.
Benetech Human Rights Program Utility Library: Collection of utilities used by the Benetech Human Rights programming for processing human rights data in preparation for statistical analysis. Library handles DSV files, name canonicalization, binarray, et
g2 is an easy to use, portable and powerful 2D graphics library. It provides a comprehensive set of functions for simultaneous generation of graphical output on different types of devices.
Libraries for rapid development of Augmented Environment / Reality systems. Cross-platform, though hardware interfacing is currently provided mainly for Windows. Provides encapsulated video capture, image processing, multi-threading and OpenGL renderer.
A flexible programming library for evolutionary computation. Steady-state, generational and island model genetic algorithms are supported, using Darwinian, Lamarckian or Baldwinian evolution. Includes support for multiprocessor and distributed systems.
URBI: Universal Robotic Body Interface. URBI is a scripted command language used to control robots (AIBO, pioneer,...). It is a robot-independant API based on a client/server architecture. Liburbi C++/Java/Matlab are available here. Forum available at ht
YAXX is an XML extension to YACC, a well-known public-domain compiler-compiler. This extension allows a program of a YACC grammar to be automatically converted into an XML document.
SecurityCoach is an extensible software security auditing system that integrates with Eclipse, seamlessly performs static analysis of the source code in the background and warns a developer about potential software security vulnerabilities.
Doceval is a software that allows to discover the documentation included in a tarball. Basically it serves to identify if a given software project has doc at all and helps with a report to evaluate how much documentation it has and how good it is.
M+ Compiler/Interpreter is a interpreter library written in Java that delivers the possibility to extend any Java application with simple scripts. Besides the usage of native datatypes and operations you can instantiate and call native Java objects.
IIControl is a library for controlling fischertechnik models via the Intelligent Interface. IIControl is written in Java and provides complete abstraction from the interface and the hassle controling the serial port.
RTL-Check is a framework for static analysis of programs from a safety and
security perspective. It performs analysis on RTL, which is the low-level
intermediate representation generated by GCC
BeyondInstall is a powerful multi-platform Java installer builder that generates native installers for Java applications on any OS. The tool features rich functions, robust extensibility,beautiful user interface and easy of use.