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
$300 Free Credits to Build on Google Cloud
New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
The goal of the c6x-tools project is to provide an Open Source
development environment for users of the TI TMS320C6x DSP family. This includes (but is not limited to) the following commonly-used devices: 'C6211, 'C6711, 'C6201 and 'C6701.
JNDirect is a library that supports JDirect-compatible native methods and method closures. JNIDirect automatically generates (at runtime) JNI native method glue for anything exported from a Mac OS X framework -- functions AND global variables.
The TclPro tool set includes a graphical debugger, a static code checker,
a wrapper to generate stand-alone executables, a "compiler" that
writes out Tcl byte codes, and a loader that reads byte codes.
Sagüim is a powerful, intuitive and easy to learn 2D game programming library. Sagüim allows you to create a simple game with only a few lines of code and has powerful features that facilitates the management of complex projects.
Pangaea will be a robust and feature filled game engine built using Allegro (http://alleg.sourceforge.net) It will be similar to Final Fantasy 1-3, etc., complete with map editor/world builder.
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 virtual machine.
Grammar deployment is the process of turning a given grammar
specification into a working parser. The Grammar Deployment Kit
(for short, GDK) provides tool support in this process based on
grammar engineering methods.
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.
C-code that make it easier to fork and execute functions in new processes and then collect the data in the parent process. Mainly intended for MOSIX/openMosix (and other SSI clusters) that lack distributed shared mem.
The project's aim is to build automated programming language translation system that will port program sources written in one language to other programming language(s).
Mercury is a modern logic/functional programming language. The Mercury system includes a
compiler, debugger, libraries, sample code, profilers, etc. Mercury is designed to be the successor
of logic programming languages such as Prolog.
The aim of this project is to develope a decompiler for java which is platform independent and has options to obfuscate the class file also.
The project takes class file as input and decompiles it and provides the source file.
A resource for all developers working with the Trillian Messenger API. Our goal is to be a repository for any sourcecode / libraries that may be of use to programmers working with Trillian. It is also a place to find community written documentation.
A C compiler that easily ports to any microprocessor. The compiler has the goals, in order of importance, of portability (in both sourcecode and cpu target), small code size, simplicity, and execution speed. It is quite useful for microcontrollers.
Tomato is an experimental Java application development environment which aims to replace text-based Java programming with a point-and-click visual programming language. The prototype works sufficiently to help develop parts of itself.
FreeTV is aimed at two things; to create a Linux port of the OpenTV GCC toolchain and to make sure that the sourcecode for the OpenTV GPL'd software is TRULY available upon request.
Object Tree, Virtual Machine 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]
This is the repository for experimental driver code for Canon 1220U scanner. See CVS for actual code. canon is for Linux utility. ucanoscan is for FreeBSD. As of long ago the desired functionality has been available as part of SANE project.
A language in which to specify Finite State Machines. These machines are then implemented in different languages, and even in different models within those languages, through code generated by fsmlang. Also, a tabular depection of the machine is genera