No hidden charges. No surprise bills. Cancel anytime.
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
AI-generated apps that pass security review
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.
The Wheefun Graphics Library (WFGFX) library implements basic graphics primitives that are designed to be used portably between different backends. The basic implementation includes support for the C and C++ programming languages. WFGFX at its core provides interfaces for manipulating both raster and vector images through an abstract graphics context; in many cases, several low-level primitives exist for more direct manipulation.
wxArt2D gives wxWindows applications sophisticated vector drawing functionality.
It is based on a framework supporting multiple views within a hierarchical document. Supports drawing & (Graph) editing. In-output in SVG, GDSII, XML, easy to extend.
Agar provides a base GUI framework and a standard set of widgets from which graphical applications can be built which run natively under X11, Windows, MacOS, SDL and others. It takes advantage of texture and GPU acceleration wherever available. Agar can also attach to an existing framebuffer, SDL or OpenGL context and operate as a self-contained window-manager.
It includes a standard library of general-purpose widgets, and is also designed to be extended externally. New widgets can be...
GLSLmath provides C++ math operations as defined by GLSL. For example, it provides methods to easily setup viewing transformations and perspective projections.
GLSLmath has been inspired by the glm and slmath libraries, which aim to mimic GLSL, but in contrast to those GLSLmath does not focus on a complete conforming implementation of GLSL. It rather aims to provide a convenient single header file that implements the most commonly used subset of GLSL so that it is easy to use for rapid...
Gerber2PDF is a command-line tool to convert Gerber files to PDF for proofing and hobbyist printing purposes.
It converts multiple Gerber files at once, placing the resulting layers each on it's own page within the PDF. Each layer has a PDF bookmark for easy reference.
Layers can optionally be combined onto a single page and rendered with custom colours and transparency.
There is a Drill to Gerber converter available from the downloads page.
APTOS is an open source Apt translator project. It consists of several CAM applications, based on the Apt programming language. It is used to create control programs for cnc mills, lathes, water jets, lasers, and other industrial equipment.
DD Thought Tickler is a thinking process recorder. It is a kind of vectorgraphics editor and idea processor. It has new function not ever known. It records your thinking process, by memorizing every steps that you've operated on this tool.
scriptable game engine with built-in support for 2D graphics and sound
Geeny is a scriptable game engine with built-in support for 2D graphics and sound. The scripting language is object oriented, high performance is attainable by using vector and array operations. Win32 C++, full portability planned in the future.
Tool support for creating FMC* diagrams [Block diagrams, Petri nets, Entity-Relationship diagrams (ERD)] in MS-Visio 2000 and newer. Features: stencils, consistency checking, Petri net simulation, exporter e.g. pdf, ... *Fundamental Modeling Concepts
A stripped down version of the stencil set is available for TAM (Technical Architecture Modeling of SAP). This set uses UML notation and contains Block, Activity, Sequence, State, Class, and Component diagrams. It doesn't contain Simulation,...
Full-stack observability with actually useful AI | Grafana Cloud
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
A graphical tool for designing finite state machines and exporting them to Hardware Description Languages, such as VHDL, AHDL, Verilog, or Ragel/SMC files for C, C++, Objective-C, Java, Python, PHP, Perl, Lua code generation.
The CML (Configurable Math Library) is a free, open-source C++ vector, matrix, and quaternion math library designed for use in games, graphics, computational geometry, and related applications.
Please note: the CML source has moved to GitHub:
https://github.com/demianmnave/CML
MDSTk is a collection of 2D/3D image processing tools aimed at medical images. It contains routines for volume data processing (3D filtering, segmentation, etc.) as well as fast low-level vectorgraphics library for surface and tetrahedral meshing.
MDSTk has been forked by 3Dim Laboratory s.r.o. to provide better support and further push its development forward. Please check VPL (Voxel Processing Library) project available on Bitbucket (https://bitbucket.org/3dimlab/vpl).
Vector File Parser is a library for parsing the data from swf, svg, ai, and possibly other vector files. By sub-classing the base render class, the data can be passed to any rendering system for display.
Picasso is a high quality vector graphic rendering library. It supports paths, matrices, gradients, patterns, images, and TrueType fonts. It is like Cairo, GDI Plus, and Quartz2D. It is based on AGG for raster rendering.
Project created to help the process of develop a game or an interactive application. Have some OpenGL, CGFX and OpenAL abstraction layers, a lot of matrix and vector operations and a simple simulation system to do animation and smooth interpolation.
D2D Map Editor enables the rapid creation of tile based map grids. It’s easy to learn and can be used by programmers and non-programmers alike. The maps generated can be deployed in games and applications developed in C++, C#, ActionScript and XML.
Papyrus is a C++ scenegraph (canvas) library that uses cairo/cairomm for drawing operations. This allows papyrus to be used to draw in a Gtk+/Gtkmm widget, or draw to png, pdf and ps surfaces. In concept it is similar to the Gnome canvas or QT canvas.
Shiva is a C++ library for drawing and animation of vectorgraphics through an OpenGL context. It can also import SVG graphics and includes a set of "skinnable" standard GUI classes like Button, InputBox and ListBox to give functionality to drawing.
x86mph is an optimized library with vector, matrix, and vertex helpers (including an own TnL) It also contains memory helpers, and other stuff such as image processing (color inverting, changing bpp) taking advantage of x86's 3DNow!, MMX, and SSE
Software tool that emphasizes useful information, communication, and intent. Accomplish any conceivable computer task by transforming fuzzy abstract data-structures in a fractal vectorgraphics user interface.
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.
Vector Tangent is dedicated to bringing the game programming community innovative, fun, open source game software and knowledge so as to benefit the novice game programming community (we focus mainly on 2D games).
KaiView is a GUI toolkit for the TOM language. Based on a vector-based drawing layer it will have all the features you'd expect from a project in early design: widget layer with subject/view seperation, Unicode, antialiased everything, and a lot more.