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 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.
EVM is a 32-bit virtualmachine designed for easy implementation. It supports bounds checking, real-time linking and JIT compilation on x86 architecture. No platform-specific calls or byte order dependencies. Comes with an optimizing C compiler.
LLVM is a unique compiler infrastructure designed for the optimization of programs from arbitrary programming languages. Compilation in C and C++ programs is supported using a parser based on GCC 3.4. Backends exist for X86, Sparc, PowerPC and "C".
JCOM is a Java/COM bridge - access and manipulate Microsoft Office and any COM-enabled application from your Java programs on any machine in an IP Network with this tiny 40k library!
A FrameWork to develop Pascal Applications. This includes Integrated Development Environment (Rapid Application Development -RAD-), VirtualMachine, Web Services (Pascal Server Pages -PSP-) and too many tools
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.
NerveBreak is a scripting language, library and system. It can be used as a standalone scripting language (like Perl) or as a C library (like Lua). It has a C-like syntax and it compiles the source code to virtualmachine byte code for faster execution.
The Aegis VM Project is an on-going effort to implement a lightweight,
secure virtualmachine for executing Java bytecode. It will eventually feature a
modular architecture, Proof Linking, that supports pluggable
verification modules.
IFL is an Interactive Fiction Language a.k.a. a language for developing text adventures. It is a weakly-typed object-oriented language with a concise syntax. The project includes a compiler and a virtualmachine for running games developed in IFL.
JVMCluster
Features:
- clusterable Java VirtualMachine (based on PVM)
- uses CPPVM as adapter layer to PVM
- object persistent layer integrated into JVM
- memory management unit is based on integrated relational database
- JDBC/ODBC api to acces
Yet another Tetris clone. It features up to 4 simultaneous players, 5 customizable play modes, a piece editor and player profiles (high scores and statistics). Customizable skin, music and background
kissme is a free (GPLed) Java VirtualMachine. It is being developed on GNU/Linux and can run console java applications. kissme is to be used with the GNU Classpath java class library. kissme also provides support for orthogonally persistent java.
99% is a collection of Java Native Interface (JNI) multi-platform extensions to the Java virtualmachine. These will not necessarily work on every operating system, but will enhance the experience when supported.
Plex86 is an OSS virtualmachine project for x86. It can be used on its own to run
Linux VMs using lightweight VM technology, or in conjunction with the bochs emulator
as an accelerator to run non VM-friendly OSes.
Talks2 is a full Smalltalk and Development Environment which runs on top of the Java VirtualMachine. It comes with a ClassBrowser, Workspace, Transcript and all the things you know from a Smalltalk Development Environment.
The Dirt virtualmachine is designed to be easily used as a scripting engine or runtime core in C or C++ projects. The language itself is very similar to C. The tools have been created from scratch (no lex/bison/yacc) and are very portable
Object Tree, VirtualMachine and Compiler for Concatenative Languages, in a shared library - [This project is obsolete, and has been superseeded by the XCL suit, available at http://www.varkhan.net/software/xcl]
Il2j is a translator of Common intermediate language to java bytecode. It will allow programmers to program in any .Net languages, and run their software on any virtualmachine.
The JRRE project is a Java runtime environment implementation based on Sun's Java 2 VirtualMachine specification. The system is currently under development at Appalachian State University by undergraduates Christopher Ellsworth and Clarence Alston.
Model implementation for the BaSa language, a Turing-like language. This simple language is to be run in a virtualmachine.
The proposed language specification is defined in http://www.cs.ui.ac.id/kuliah/IKI40800/model.html
nsjava is a loadable c-module which embeds a java virtualmachine in aolserver. This module is being developed to support the openacs project - see http://openacs.org, but it could find general application as a web development tool.
Daemon4J is a helpful ghost for those who
- dont like Java startup speed, esp. when the actual program needs
only a second
- dont know the classpath to use
- want to hide Java behind an innocent command line tool
- are not ready for the Big Serve