Showing 307 open source projects for "python code generator"

View related business solutions
  • Workspace management made easy, fast and affordable. Icon
    Workspace management made easy, fast and affordable.

    For companies searching for a desk booking software for safe and flexible working

    The way we work has changed and Clearooms puts you in complete control of your hybrid workspace. Both meeting rooms and hot desk booking can be easily managed to ensure flexible and safe working, however big or small your organisation.
    Learn More
  • Monitoring, Securing, Optimizing 3rd party scripts Icon
    Monitoring, Securing, Optimizing 3rd party scripts

    For developers looking for a solution to monitor, script, and optimize 3rd party scripts

    c/side is crawling many sites to get ahead of new attacks. c/side is the only fully autonomous detection tool for assessing 3rd party scripts. We do not rely purely on threat feed intel or easy to circumvent detections. We also use historical context and AI to review the payload and behavior of scripts.
    Learn More
  • 1
    bidict

    bidict

    The bidirectional mapping library for Python

    ...Familiar, Pythonic APIs that are carefully designed for safety, simplicity, flexibility, and ergonomics. Lightweight, with no runtime dependencies outside Python's standard library. Implemented in concise, well-factored, fully type-hinted Python code that is optimized for running efficiently as well as for long-term maintenance and stability. Extensively documented. 100% test coverage running continuously across all supported Python versions. Enterprise-level support for bidict can be obtained via the Tidelift subscription. One of the best things about bidict is that it touches a surprising number of interesting Python corners, especially given its small size and scope. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    TFEL/MFront

    TFEL/MFront

    TFEL/MFront introduces DSLs based on C++ to handle material knowledge

    The TFEL library is a collaborative effort of the French Atomic Commission and Électricité de France. TFEL mostly includes the MFront code generator. MFront is based on C++ and provides several domain specific languages which were designed to simplify the implementations of new material properties, mechanical behaviours and simple material models. A particular focus was made on mechanical behaviours which are by essence more complex and may have significant impact on the numerical performances of mechanical simulations. ...
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    AstrolabiumPlus

    AstrolabiumPlus

    Virtual Planetarium and other Astronomical Calculation Routines

    Virtual Planetarium and other astronomical calculation routines of the Positional Astronomy (Ephemeris Calculation / ISS Visibility / Eclipses / Calendar) --- GUI based on Delphi/Free Pascal, Source Code alternatives based on Python 2.5 and Java 1.6
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    FreeCAD

    FreeCAD

    a parametric 3D CAD modeler

    ...FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open Inventor-compliant 3D scene representation model provided by the Coin 3D library, and a broad Python API. The interface is built with Qt. FreeCAD runs exactly the same way on Windows, Mac OSX and Linux platforms.
    Leader badge
    Downloads: 1,469 This Week
    Last Update:
    See Project
  • Paladin Point of Sale is a powerful retail management system designed to simplify daily store operations for independent retailers. Icon
    Paladin Point of Sale is a powerful retail management system designed to simplify daily store operations for independent retailers.

    It enables businesses to sell from anywhere using mobile point-of-sale tools while also providing a ready-built online store for seamless omnichannel

    Paladin Point of Sale is ideal for independent retailers in hardware, lumber, pharmacy, and specialty retail industries seeking an easy-to-use, industry-specific POS system with strong support and flexibility.
    Learn More
  • 5
    oxDNA

    oxDNA

    A code primarily aimed at DNA and RNA coarse-grained simulations

    The oxDNA code has been moved to https://github.com/lorenzo-rovigatti/oxDNA, please go there for new releases.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    dxf2gcode

    dxf2gcode

    DXF2GCODE: converting 2D dxf drawings to CNC machine compatible G-Code

    DXF2GCODE is a tool for converting 2D (dxf, pdf, ps) drawings to CNC machine compatible GCode. Windows, Linux, and Mac support by using python scripting language.
    Leader badge
    Downloads: 340 This Week
    Last Update:
    See Project
  • 7
    Avogadro

    Avogadro

    An intuitive molecular editor and visualization tool

    Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science and related areas. It offers a flexible rendering framework and a powerful plugin architecture.
    Leader badge
    Downloads: 1,178 This Week
    Last Update:
    See Project
  • 8
    Snap7

    Snap7

    32/64 bit multi-platform Ethernet S7 PLC communication suite

    ...Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working server example is not bigger than the “Hello world”. Many projects/makefiles are ready to run to easily rebuild Snap7 in any platform without the need of be a C++ guru. Very detailed documentation provided.
    Leader badge
    Downloads: 941 This Week
    Last Update:
    See Project
  • 9
    staq

    staq

    Full-stack quantum processing toolkit

    staq is a modern C++ library for the synthesis, transformation, optimization and compilation of quantum circuits. staq is written in standard C++17 and has very low external dependencies. It is usable either through the provided binary tools, or as a header-only library that can be included to provide direct support for parsing & manipulating circuits written in the OpenQASM circuit description language. Inspired by Clang, staq is designed to manipulate OpenQASM syntax trees directly, rather...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Non Emergency Medical Transportation (NEMT) Software Icon
    Non Emergency Medical Transportation (NEMT) Software

    Healthcare providers in search of a scheduling and dispatch solution for non emergency medical transportation

    NovusMED is an ecosystem that includes call center, administrative, driver applications, and client/clinic booking applications. NovusMED is the platform of choice for a wide range of medical transportation services and includes configurations for brokerage, providers, senior, community, and home health programs. Accurately manage calls and patient information. Monitor real-time performance and adjust resource capacity to meet changes in service demand. Manage will calls, confirmation calls, and recurring trips/standing orders in real time. Improved mileage reimbursement and cost calculators to manage multiple contractors, funding sources (payors), multiple providers, and volunteer driver programs. Enhanced credential management for vehicles and drivers. Manage subcontractor outsourcing with provider mobile, trip bidding, and trip offers. Able to see the closest vehicle and perform immediate bookings.
    Learn More
  • 10
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    AUDio MEasurement System

    PC based Oscilloscope and Spectrum analyzer using sound card

    AUDio MEasurement System - a multi-platfrom system for audio measurement through sound card in the PC. It contains: generator, oscilloscope, audio spectrum analyzer (FFT) and frequency sweep plot. Compiles and works under Linux, Windows and MacOS. Source code is available in "git" and as ZIP snapshot. For more information see README.md
    Leader badge
    Downloads: 64 This Week
    Last Update:
    See Project
  • 12
    LabRPS

    LabRPS

    Random phenomena generator

    This is an official mirror of LabRPS. Code and release files are primarily hosted on https://github.com/LabRPS/LabRPS and mirrored here LabRPS aims to be a tool for the numerical simulation of random phenomena such as stochastic wind velocity, seismic ground motion, sea surface ... etc. It can be in a wide range of uses around engineering, such as random vibration or vibration fatigue in mechanical engineering, buffeting analysis in bridge engineering.... LabRPS is mainly to assist...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Seamly2D

    Seamly2D

    Free and open source pattern design software

    Seamly2D enables the design, reuse, and remix of digital sewing patterns for creating bespoke-fit, specialty-sized, and ready-to-wear-sized clothing. Users have the right to utilize, sell, share, and distribute their patterns in any way they choose. * Downloads: https://seamly.io * Support: https://forum.seamly.io * Code: https://github.com/fashionfreedom/seamly2d * License: GPLv3+
    Leader badge
    Downloads: 193 This Week
    Last Update:
    See Project
  • 14
    Armadillo

    Armadillo

    fast C++ library for linear algebra & scientific computing

    * Fast C++ library for linear algebra (matrix maths) and scientific computing * Easy to use functions and syntax, deliberately similar to Matlab / Octave * Uses template meta-programming techniques to increase efficiency * Provides user-friendly wrappers for OpenBLAS, Intel MKL, LAPACK, ATLAS, ARPACK, SuperLU and FFTW libraries * Useful for machine learning, pattern recognition, signal processing, bioinformatics, statistics, finance, etc. * Downloads:...
    Leader badge
    Downloads: 2,740 This Week
    Last Update:
    See Project
  • 15

    COBOL copybook to XML converter

    Converts cobol copybooks to Xml/Java objects

    CB2XML (CopyBook to XML) is a COBOL CopyBook to XML converter written in Java and based on the SableCC parser generator. This project includes utilities to convert an XML instance file into its COBOL copybook equivalent string buffer and vice versa. Source is now available in GitHub: https://github.com/bmTas/cb2xml
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 16
    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: 303 This Week
    Last Update:
    See Project
  • 17

    Genetic algorithm for EOM

    A python GA code for EOM in SAXS/WAXS

    Because GAjoe of ATSAS cannot deal with WAXS range, and no parameters can be modified. I made a code by myself to use GA for finding best EOM for SAXS/WAXS. The project need ATSAS crysol and a folder with multiple pdb files to use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Madagascar
    Madagascar is a software package for geophysical data processing and reproducible numerical experiments. The package mission is to provide a convenient environment for researchers working with digital image and data processing in geophysics and related fields.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 19
    ANYstructure

    ANYstructure

    GUI based steel structure calculation and optimization tool.

    ...Calculate and optimize the following: Minimum plate thickness (DNV/DNVGL-OS-C101) Minimum section modulus of stiffener/plate (DNVGL-OS-C101) Minimum shear area (DNVGL-OS-C101) Buckling (DNVGL-RP-C201) Fatigue for plate/stiffener connection (DNVGL-RP-C203) Compartments (tank pressures) are created automatically. Pressures on external hull (or any other generic location) is defined by specifying equations. You can optimize single plate/stiffener field or multiple. PYTHON: PIP install ANYstructure Code: https://github.com/audunarn/ANYstructure
    Downloads: 16 This Week
    Last Update:
    See Project
  • 20
    Computational electromagnetics software. Uses surface Method of Moments, enhanced by using the Multilevel Fast Multipole Method. Code is parallelized and runs on laptops, desktops and clusters. The code precision is adjustable, it is fast and uses little memory. CFIE is used for closed surfaces, and EFIE for open PEC surfaces. Can function on GMSH, GiD and ANSYS meshes.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    MOSSCO

    MOSSCO

    Modular System for Shelves and Coasts

    The Modular System for Shelves and Coasts (MOSSCO) is a coupling framework for Earth System Models. It helps users to integrate their own numerical models with other developments. Quick Start: git clone git://git.code.sf.net/p/mossco/setups mossco-setups git clone git://git.code.sf.net/p/mossco/code mossco-code cd mossco-code cat QuickStart.md or read online https://sf.net/p/mossco/code/ci/master/tree/QuickStart.md Beware: this is alpha software, expect...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    MathMod

    MathMod

    MathMod is a mathematical modeling software

    ...MathMod allows to plot 3D mathematical surfaces, described by implicit or parametric equations, and offers a very large database of model samples that can be generated with it. It's Free and Open Source. Change-log for MathMod-13.0 (15/11/2025) 1) Scripts generator to add thickness to iso/parametric surfaces 2) Undo/Redo commands for navigating through previous scripts 3) New scripts, Bug-fixes, code optimization and documentation update For a complete list of changes made during the course of development, please visit: https://github.com/users/parisolab/projects/2
    Leader badge
    Downloads: 38 This Week
    Last Update:
    See Project
  • 23
    FractalRenderingApp

    FractalRenderingApp

    Lightweight app for visualization of Mandelbrot and Julia set

    Source code is available on https://github.com/MarkoLeskovar/FractalRenderingApp
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Auditory Modeling Toolbox
    The auditory modeling toolbox (AMT) is a Matlab/Octave toolbox for the development and application of auditory computational models. Over 50 auditory models implemented in Matlab, Octave, C, C++, and Python can be run from Matlab and Octave, on Windows and Linux. The AMT provides a well-structured in-code documentation, includes auditory data required to run the models. It integrates functionality to reproduce the model predictions. Model implementations can be evaluated in two stages, by running so-called demonstrations which are quick presentations of a model and by starting so-called experiments aimed at reproducing results from the corresponding publications. ...
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 25
    XMDS

    XMDS

    Fast integrator of stochastic partial differential equations

    XMDS is a code generator that integrates equations. You write them down in human readable form in a XML file, and it goes away and writes and compiles a C++ program that integrates those equations as fast as it can possibly be done in your architecture.
    Downloads: 2 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB