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
MongoDB Atlas runs apps anywhere
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.
"CAGE", the Computer Audio Garden in Eclipse, is to be an Eclipse-based, Java and XML workbench, for the computer music composer. It will use the Rich Client Platform to provide a basic backbone framework, enabling existing computer music tools to be p
Parser for mathematical expressions written in Java. Expressions may contain variables, functions and constants. The parser turns a string argument into an expression tree, which then can be evaluated.
Feature extraction toolkit based on a wavelet multiscale
vision model. Includes 1D signal processing sample application for line
identification and classification of astronomical spectra.
Interval Analysis is a collection of interval analysis tools, allowing for robust root-finding and tracking of bounds of numerical error due to uncertain inputs and floating-point error.
Ganzúa is a cryptanalysis tool for classical ciphers (mono and polyalphabetic) that lets the user define almost completely arbitrary cipher and plain alphabets, allowing for the proper cryptanalysis of cryptograms obtained from non-English texts.
This project aims to deliver a high-quality number base converter utility in Java. It will support decimal, binary, hexadecimal, octal, and a user specified base and convert between numbers of any base from 2 through 36.
Java/XML toolkit for research using Bayesian networks and other graphical models of probability (exact and approximate inference, structure learning, etc.)
MATHLIB3D: MATHLIB3D is a Vector/Matrix/Quaternion/Plane/Polynomial C++/Java library targeting either precision or fast mathematical operations executed on vectors, matrices and quaternions.
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.
A plugin for the Eclipse IDE implementing NumericalChameleon: a powerful numerical convertor, supporting more than 2300 units in 78 categories (physics, radixes, exchange rates, unicode, etc). Fully integrated in the Eclipse IDE (refactoring, copy/paste)
A Multi-Platform java program that takes equations and finds multiple different things about them, such as derivatives, anti-derivatives, area between two equations, volume between two equations, as well as other algebra expressions.
A thoughtfully designed Java library for dealing with Matrices ( Matrix Theory ). Simple, Intuitive and Flexible. The library revolves around a Matrix interface. Operations are thoughtfully distributed. Not guilty of exposing all-in-one Matrix class.
RISO: distributed, heterogeneous Bayesian belief networks. Belief network: a probability model defined on an acyclic directed graph; distributed: nodes can be on different hosts; and heterogeneous: allowing different types of conditional distributions.
MMOpenGraph is a set of JAVA-Classes to represent graphs within java. It can load and save graphs to serialized or text-based files and analyze graphs to find shortest paths.
Provides efficient, effective implementations of 32- and 64-bit hash functions based on Rabin fingerprints / irreducible polynomials, in Java. Also provides integration with java.security.MessageDigest API.
MODVLO7 provides an environment for exploring harmonic prolongations in any piece of tonal music. It imports Scala files, and saves Scala files for future changes or study, and for rendering MIDI files in just intonation using Scala.
Demetrix is a Java-based process modelling system. The goal of the project is to develop a flexible framework for managing complex process models using Petri-Net-oriented methodologies (state-task networks and resource-task networks).
Computational modelling is a interdisciplinary field spanning many techniques and programming languages. AgenTools is a project dedicated to establishing increased modularity in scientific computing packages and a portal linking to other existing project
Library made with the quantity/formatter pattern. (Currency/CurrencyFormat, Density/DensityFormat, Dimension/DimensionFormat, Distance/DistanceFormat, ElapsedTime/ElapsedTimeFormat, Temperature/TemperatureFormat, Volume/VolumeFormat, Weight/WeightFormat)
Dancing Networks attempts to create self-drawing diagrams by applying the laws of motion as we know them today. The process of the diagrams drawing themselves looks like a network that starts its dance in chaos but gravitates toward harmony and order.
Active Networking provides a framework in which executable code within data packets can execute upon intermediate network nodes. The goal of this research is to develop active networks that are capable of predicting their own behavior and to use this ca
Anarchonomy is a Java application simulating AI agent based production, consumption, trade and force with a minimum of economic assumptions, letting users create and change their own rule and scenario sets.
JQuantity is a set of Java classes which enable developers to build scientific applications using quantities which are either exact or have known (bounded) errors. Quantities may include units, may be complex, non-scalar, etc. Extends java.math classes