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
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.
XHack is a roguelike computer role-playing game written in Java. It features a d20-based rule system, XML encoded game content and a graphical tile view. XHack is currently in the early stages of development.
A Java toolkit of MATIP (Mapping of Airline Reservation, Ticketing, and Messaging Traffic over IP) within a Connection Framework. This will provide a set of libraries for optimized communication link between an airline and a central computer system over
JCPUSim is a CPU (Central Processing Unit) simulator written in Java. It is intended to aid in teaching how the fetch-decode-execute cycle, CPU, registers, memory and assembly programming language work in a computer system.
This software system serves as both a DICOM image viewer as well as a diagramming tool for collaborating notes on the given image sets. This my Computer Science graduate thesis project at Loyola Marymount University.
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.
SpellTime is a program to help kids (or adults) learn their spelling. It allows for the creation of word lists which can be added to student names. Words recorded to wav format files are played back to the student. Students can practise or take tests.
Crunchy is an application that transforms an html-based Python tutorial into an interactive session within a browser window. It was previously known as Crunchy Frog, but the name was changed to avoid conflict with an already existing project.
Private-key, symmetrical (same password to encrypt and decode) file encryption with 8-bit to 2147483647-bit (2^3 to 2^31) encryption using my own algorithm and my own extension of MD5 (http://blog.robtoth.net/2009/06/tencryption-computer-programming.html
YingMing is a PHP5 framework to quick develop of web based systems, using a code generator to do the CRUD operations based on the database. It provides functions and templates to quicky create forms and lists.
jppa is a pointer and purity analysis tool for Java programs. Mainly a purity analysis tool: given a full Java program, it detects pure JML-style methods, i.e., methods that do not mutate existing objects (they may mutate new ones).
The Electronic Evaluation System is a set of client-server applications designed to ease the evaluation process for various domains by allowing creation, publishing and solving of tests with various plugin-based question types.
A simple computer pong game that is controlled by body movements. Children are introduced to the concept of vector algebra without realising it. Future versions will require body movements while playing the game.
Educational software consisting of programming small robots wich may achieve simple tasks or combat between them in various environements. Combines 'Robocode' and 'CeeBot' features.
As a cross-platform application, Exomatic largely automates the production and marking of individualized exercises. It provides a pedagogical material to solve exercises via a user-friendly interface that stimulates the students’ involvement.
Plan6 is a web based tool for K12 school districts that allows each student in 9-12 grade to plan 4 years of high school and at least two more. The site provides a space for students to answer questions which can be viewed by counselors and staff.
JTombstone is a program for finding dead code in your Java programs. It reports on dead code at the method level, by processing Java class files. No source code is needed to use it. JTombstone is a Java program and requires JDK 1.4 or later.
Pulga is a program for numerical simulation of dynamical systems designed to provide students and researchers an easy way to model and qualitatively analyse their systems on a computer without the difficulty of traditional computer programming languages.
Software tool that emphasizes useful information, communication, and intent. Accomplish any conceivable computer task by transforming fuzzy abstract data-structures in a fractal vector graphics user interface.
Computer Aided Disaster Management (CADM) is an application that helps the leader in taking the right actions. Multiple users may act upon the same set of data allowing leaders on every level to coordinate their actions