Showing 126 open source projects for "auto code generation"

View related business solutions
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • Build Agents and Models on One Platform Icon
    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.
    Start Free
  • 1
    Handcalcs

    Handcalcs

    Python library for converting Python calculations into rendered latex

    Handcalcs is a Python library that auto-renders calculation code in Jupyter notebooks or LaTeX documents with step-by-step symbolic substitution, giving output a “handwritten” feel. It supports cell magics and auto-LaTeX generation via configurable output options.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    OrcaSlicer

    OrcaSlicer

    G-code generator for 3D printers

    OrcaSlicer is an open-source slicing application for FFF and FDM 3D printers, built as a community-driven evolution of Bambu Studio. It focuses on precision, calibration, speed, and broader printer compatibility for users who want more control over their prints. The software includes tools for slicing models, generating supports, tuning print parameters, and preparing high-quality G-code. It is popular among users who want advanced calibration workflows and flexible settings beyond basic...
    Downloads: 102 This Week
    Last Update:
    See Project
  • 3
    Symbolics.jl

    Symbolics.jl

    Symbolic programming for the next generation of numerical software

    ...It enables users to define, manipulate, and analyze mathematical expressions symbolically, with strong support for symbolic differentiation, simplification, equation solving, and code generation. Designed for use in scientific computing, machine learning, and engineering, Symbolics.jl integrates smoothly with Julia’s numerical ecosystem, allowing symbolic expressions to be compiled and optimized for high-speed evaluation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    PrusaSlicer

    PrusaSlicer

    G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)

    PrusaSlicer is an open-source slicing application that converts 3D models into printable instructions for 3D printers. It supports common model formats such as STL, OBJ, and AMF, then prepares them as G-code for FFF printers or image layers for resin-based mSLA printing. The software is based on Slic3r and has been expanded by Prusa Research with a strong focus on usability, print quality, and advanced configuration. It works with Prusa printers but is also compatible with many modern...
    Downloads: 44 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    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.
    Start Free
  • 5
    PicoGK

    PicoGK

    PicoGK is a compact and robust geometry kernel

    PicoGK is a compact, open-source geometry kernel created by LEAP 71 for Computational Engineering. It is designed to let engineers generate complex physical objects through code instead of traditional manual CAD workflows. The library uses a deliberately reduced but powerful instruction set for building computational geometry. It supports geometry generation through voxel fields, lattices, implicit shapes, meshes, and robust Boolean operations. It can be used as the foundation for advanced engineered parts such as heat exchangers, electric motors, bio-inspired structures, and rocket engine components. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Violin

    Violin

    Open-source Video Translation Skill

    Violin is an open-source video translation and dubbing tool that turns existing videos into localized versions with translated voice-over and optional subtitles. It transcribes the original speech, translates the text, generates natural-sounding speech in the target language, and remuxes the new audio back into the video. The project is designed to keep the generated speech aligned with the original timing so the final result feels closer to a real dubbed video. It can be used from the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    CARLA Simulator

    CARLA Simulator

    Open-source simulator for autonomous driving research.

    CARLA has been developed from the ground up to support development, training, and validation of autonomous driving systems. In addition to open-source code and protocols, CARLA provides open digital assets (urban layouts, buildings, vehicles) that were created for this purpose and can be used freely. The simulation platform supports flexible specification of sensor suites, environmental conditions, full control of all static and dynamic actors, maps generation and much more. Multiple clients in the same or in different nodes can control different actors. ...
    Downloads: 28 This Week
    Last Update:
    See Project
  • 8
    Marlin

    Marlin

    Optimized firmware for RepRap 3D printers based on Arduino platform

    Marlin is a popular open source firmware for the RepRap family of 3D printers. It is straightforward, reliable, extensible and adaptable, which is why it is used by many respected commercial 3D printer vendors as well as hobbyists. It runs on inexpensive 8-bit Atmel AVR micro-controllers, with added support for 32-bit and ARM-based boards. Marlin builds can be small enough for use on a headless printer with only modest hardware, and features can be enabled as-needed.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 9
    Open Source Text to CAD Harness

    Open Source Text to CAD Harness

    An open source harness for generating CAD models

    Open Source Text to CAD Harness is an open-source framework that enables the generation of parametric 3D CAD models using natural language prompts interpreted by AI coding agents. It acts as a harness that converts text descriptions into source-controlled CAD scripts, which are then compiled into geometric models using tools like OpenCascade and build123d. The system emphasizes reproducibility by storing CAD logic as editable code rather than opaque binary files, allowing iterative refinement through agent-driven workflows. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    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.
    Start Free
  • 10
    JeeSite

    JeeSite

    A basic enterprise information development platform

    ...It is the best integration in the JavaEE world. JeeSite is mainly positioned in the field of enterprise informatization. It has built-in basic functions of enterprise informatization system and efficient code generation tools.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    MathCode

    MathCode

    A Frontier Mathematical Coding Agent

    ...MathCode also includes visualization-oriented tooling such as theorem graph generation for Obsidian knowledge workflows. Its main value is bridging natural-language mathematics with formal verification systems in a way that is more automated, inspectable, and iterative than traditional theorem-proving pipelines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Perceval

    Perceval

    An open source framework for programming photonic quantum computers

    An open-source framework for programming photonic quantum computers. Through a simple object-oriented Python API, Perceval provides tools for composing circuits from linear optical components, defining single-photon sources, manipulating Fock states, running simulations, reproducing published experimental papers and experimenting with a new generation of quantum algorithms. It aims to be a companion tool for developing photonic circuits – for simulating and optimizing their design, modeling...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    City Map Poster Generator

    City Map Poster Generator

    Transform your favorite cities into beautiful, minimalist designs

    maptoposter is a code-driven poster generator that turns any city into a minimalist, print-style map artwork with consistent typography and themed color palettes. It is built around a simple command-line flow where you pass a city and country, and the tool fetches the relevant map geometry and renders it into a clean composition that looks like a design product rather than a raw GIS export. The repository includes a library of predefined themes that change the overall look (for example,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Mathematics Dataset

    Mathematics Dataset

    This dataset code generates mathematical question and answer pairs

    The Mathematics Dataset, developed by Google DeepMind, is a synthetic dataset designed to evaluate and train machine learning models on mathematical reasoning and symbolic manipulation. It generates question-and-answer pairs across a wide range of mathematical topics typically found in school-level curricula, testing a model’s ability to reason about algebra, arithmetic, calculus, probability, and more. Each question is programmatically generated with structured templates to ensure clear...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Il2CppDumper

    Il2CppDumper

    Unity il2cpp reverse engineer

    Il2CppDumper is a Unity IL2CPP reverse engineering tool for analyzing supported Unity applications and game binaries. It can restore DLL metadata structures without restoring original code, which helps researchers inspect classes, methods, fields, MonoBehaviour data, and MonoScript information. The tool supports executable formats such as ELF, ELF64, Mach-O, PE, NSO, and WASM. It supports Unity versions from 5.3 through 2022.2, according to the repository documentation. Il2CppDumper can...
    Downloads: 237 This Week
    Last Update:
    See Project
  • 16
    cfMesh

    cfMesh

    A library for polyhedral mesh generation

    ...Please note that this code is not the same as CF-MESH+, which is a commercial product offered by Creative Fields Holding.
    Leader badge
    Downloads: 315 This Week
    Last Update:
    See Project
  • 17
    DAE Tools Project

    DAE Tools Project

    Object-oriented equation-based modelling and optimisation software

    ...It is not a modelling language nor a collection of numerical libraries but rather a higher level structure – an architectural design of interdependent software components providing an API for: - Model development/specification - Activities on developed models, such as simulation, optimisation, sensitivity analysis and parameter estimation - Processing of the results, such as plotting and exporting to various file formats - Report generation - Code generation, co-simulation and model exchange The following class of problems can be solved by DAE Tools: - Initial value problems of implicit form - Index-1 DAE systems - With lumped or distributed parameters - Steady-state or dynamic - Continuous with some elements of event-driven systems
    Leader badge
    Downloads: 87 This Week
    Last Update:
    See Project
  • 18
    SWAN
    SWAN is a third-generation wave model, developed at Delft University of Technology, that computes random, short-crested wind-generated waves in coastal regions and inland waters.
    Leader badge
    Downloads: 125 This Week
    Last Update:
    See Project
  • 19
    JSON to Go

    JSON to Go

    Translates JSON into a Go type in your browser instantly (original)

    JSON to Go is a browser-based developer tool that converts JSON samples into Go struct definitions. It is designed to save Go developers time when working with APIs, configuration files, or external JSON payloads. Users paste JSON into the tool, and it generates a matching Go type that can be copied into a project. The tool makes reasonable assumptions about field names, types, nested objects, arrays, and struct tags, but it still expects users to review the output before using it in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    mySQM+ DIY SQM WEATHER STATION

    mySQM+ DIY SQM WEATHER STATION

    ESP32 mySQM+ Sky-Meter/Weather Station with loads of features

    mySQM+ Sky Quality Meter/Weather Station (c) R Brown, 2020-2025, All rights reserved. Permission is granted for personal and Academic use only. Code or portions of code may not be copied or used without appropriate credit given to author(s). EXPANSION BOARDS - You can expand this project using the two types of project expansion boards at https://sourceforge.net/projects/myesp-boards/
    Downloads: 19 This Week
    Last Update:
    See Project
  • 21
    Simulation of Urban MObility

    Simulation of Urban MObility

    SUMO is a microscopic, multi-modal traffic simulation.

    SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation. The code and the issue tracker can be found at https://github.com/eclipse-sumo/sumo/ The documentation can be found at https://sumo.dlr.de/docs/
    Leader badge
    Downloads: 417 This Week
    Last Update:
    See Project
  • 22
    librsb

    librsb

    A shared memory parallel sparse matrix library including Sparse BLAS.

    ...The RSB format is especially well suited for symmetric and transposed multiplication variants. On these variants, librsb has been found to be faster than Intel MKL's implementation for CSR. Most numerical kernels code is auto generated, and the supported numerical types can be chosen by the user at build time. librsb implements the Sparse BLAS standard, as specified in the BLAS Forum documents.
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 23
    java symbolic computing library and math editor, with : polynomial system solving, vectors & matrices, factorization, derivatives, integrals (rational functions), boolean algebra, simplification, MathML output, java code generation, geometric algebra
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    GeoTools, the Java GIS toolkit

    GeoTools, the Java GIS toolkit

    Toolkit for working with and mapping geospatial data

    GeoTools is an open source (LGPL) Java code library which provides standards compliant methods for the manipulation of geospatial data. GeoTools is an Open Source Geospatial Foundation project. The GeoTools library data structures are based on Open Geospatial Consortium (OGC) specifications.
    Leader badge
    Downloads: 397 This Week
    Last Update:
    See Project
  • 25
    Image16

    Image16

    Image viewer/editor specialized in astrophotography 16bits processing

    Opens/saves TIF, FITS, PNG, XISF, PXM, RAW, JPG, XCF, PSD, WEBP. AsinH, Sqrt, Ln, Exp and Sqr stretching, HSL and RGB adjusting, Levels and Curves adjusting and Background Extraction for Color Balance, Flatness and Gradient Correction. Arithmetic between images. Resizing and croping. Color Balance based on background, selection or stars B-V (after platesolving). Debayering/Bayering. Inversion, mirroring, rotation, barrel/pincushion correction. RGB alignment/shifting. Erode, Dilate, ......
    Downloads: 7 This Week
    Last Update:
    See Project