Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.
Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Try it 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.
Another NES emulator is a fun project. Goal of this project is to learn how to program an emulator and to get a deep understanding of the MOS 6502 processor.
Hobbyist operating system using a new microkernel. The objective is to not get bogged down by ancient legacy processor support. The OS is meant to be designed from the ground up, without utilizing any legacy or existing implementations or designs.
Port of SDL for PalmOS devices with ARM processor and OS 5.x. Joystick, audio, video, timer, files and keyboard supported and additional libs available (SDL_mixer (without OGG and MP3), SDL_image, spritelib and standard C library)
Procbench is a x86 CPU information tool and CPU benchmark that tests math capabilities of your processor. It will measure the performance of your CPU, FPU and the Cache/Memory subsystem.
Replacement firmware for the Neo Car Jukebox or Neo35. Originally forked from Rockbox by SSI America and released for the betterment of the Neo community. It is written for the SH-1 processor in standard c with c++ style comments compiled with gcc.
xhelper is a scripting tool (batch processor) for the desktop. It can move windows, resize windows, activate windows, send keys to windows, run programs, and more.
This project provides a tool-chain for compiling C code for the SPEAR2 processor. It comprises a C compiler (GCC), an assembler/linker, a macro assembler, a basic library and a simulator.
HDCellRT Produced an interactive ray tracer for use on the Sony Playstation 3's Cell processor. It can output to the high definition frame buffer on the PS3. Most of the project is written in assembly for the Cell's SPUs. Project not polished, but done
AVR32-FreeRTOS project is dedicated to the port of the FreeRTOS real-time kernel to the Atmel AVR32 32-bit AT32AP700x processor familly . For uc3 version port of the FreeRTOS, please check www.freertos.org !
ANY is a cross platform programming framework, aimed at keeping software from being hardware, processor, operating system or even language dependent by providing an intermediary language that may be compiled and run on any system supported, by anybody.
CDK4AVR stands for Cross Development Kit for Atmels AVR RISC processor serie
and should you support with a comprehensive Assembler and C development
environment for even this processor familie under Linux or similar host systems.
Low-level processor benchmark for x86 and amd64 processors: measures exact latency and throughput for each assembly instruction, and automatically finds execution units. Special focus on SIMD (MMX, SSE) instructions.
Protical5 - A 32-bit hobby OS for the x86 processor. Coded in assembly and C, this project aims for no compliance with any OS standards or special performance. A project based solely on the ideas of having fun and learning.
SECU86 is Standard Engine Control Unit x86. The project goal is to develop a standard computer and OS (opensource) that would work on any car. It'll be based on the x86 processor and will try to replace the poor standard ECU that comes with any car.
CDK4NIOS stands for Cross Development Kit for Altera's soft core processor NIOS and should you support with a comprehensive Assembler and C/C++ development environment under Linux. It will present only free of fee tools, so you can use it without risks.
OsZ - microkernel operating sustem written in assembly language.
Requires IBM-PC-compatible computer with at least 4mb or RAM and x386 (or better x86 compatible) processor.
MogoBot is a small stepper motor driven robot that can easily be used by adults and kids alike. The robot follows LOGO like commands. The robot utilizes a Z8 Encore processor, and Mitsumi Stepper motors for motivation.
iS-DOS Math is a set of mathematical programs for ZX-Spectrum home computer running iS-DOS operating system. Includes calculator, graph plotter and symbolic formula processor for engineering calculations.
SDCC-M08 is a Freeware, retargettable, optimizing ANSI - C compiler. New port for Motorola 68HC08/68HC908 processor family, a side branch of the original SDCC. It generates RAM sparing reentrant code, different from root SDCC. Distributed under GPL.