Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Gemini 3 and 200+ AI Models on One Platform
Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.
Build generative AI apps with Vertex AI. Switch between models without switching platforms.
Java-based free software for learning audio and flashing-light Morse code. Features include very flexible audio system, drills based on live news feeds, and adaptive drilling strategies.
Simple JNI (SJNI) is a neat wrapper for Java Native Interface. The aim of the project is to minimize hassle necessary to get going with JNI. Minimize number of lines of code written, while maximizing functionality and keeping your code error-proof.
Global Consciousness Project uses hardware "random" number generators and finds patterns between that and major world events. This Java applet will run on their webpage and translate that data to music-like audio. Or for general audio synthesizing.
Web-as-corpus tools in Java.
* Simple Crawler (and also integration with Nutch and Heritrix)
* HTML cleaner to remove boiler plate code
* Language recognition
* Corpus builder
Affected is a tool that will help software testers quickly identify what part of an application has been affected by latest code changes. Affected is best suited for small to medium sized applications.
Torque Integrated Development Environment (TIDE) is a free, cross-platform IDE for Torque Game Engine scripting. It is implemented in Java as a plug-in for the jEdit text editor and contains plugins for function browsing, code completion, script debuggin
An open source data version repository model based on true INSERT only logic. Contains high performance support for data versioning and history. Enables point-in-time query and CDC sourcing including mapping each change to a transaction.
This project enables Java applications to access detailed information about the host on which the JVM is running. This code was originally developed to run on a billion $ company's Grid System for host detection, and is now being released publicly.
Standards based trademark register search and retrieval RESTful Web Services. The XML standard format is WIPO ST.66/TM-XML. The framework can be reused for patent and industrial design similar web services.
AFAR (AgentFactory Augmented Reality) is a NetBeans module for developing intentional agent based Augmented Reality (AR) applications. AFAR deploys AgentFactory agents.
Java IO Extension is a open source project which extends java IO package by providing a java class library to access IO system in a local area network Developers can easily use IO Extension just like using java IO API to access a remote IO system
This java application is for using a standard Makefile to grade student code submitted to Sakai via the mass-download functionality. It was created for, and is being used actively by, the CS1372 teaching assistance at Georgia Tech.
Taurrent is a BitTorrent client/tracker, implemented in Java, aiming to be lightweight. Taurrent's main perk is that it can be used as a new innovative way to use for code distribution and version control, within an organization or over the internet.
Compose* is a project that aims at enhancing the modularization capabilities of component- and object-based programming. In particular, Compose* offers aspect-oriented programming through the composition filters model.
UCD Analyzer is a tool for analyzing websites usability (as well as accessibility, search engine optimization). It uses set of configurable rules to generate usability report.
A shell for the layout manager GroupLayout. It allows to control components' placement using simple 2-dimensional textual schemes. Such approach to GUI creation removes the problem of representing a 2-dimensional GUI by 1-dimensional code.