Showing 196 open source projects for "python code editor"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for free
  • 1
    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: 232 This Week
    Last Update:
    See Project
  • 2
    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,826 This Week
    Last Update:
    See Project
  • 3
    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: 378 This Week
    Last Update:
    See Project
  • 4
    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: 11 This Week
    Last Update:
    See Project
  • Deliver trusted data with dbt Icon
    Deliver trusted data with dbt

    dbt Labs empowers data teams to build reliable, governed data pipelines—accelerating analytics and AI initiatives with speed and confidence.

    Data teams use dbt to codify business logic and make it accessible to the entire organization—for use in reporting, ML modeling, and operational workflows.
    Learn More
  • 5
    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: 49 This Week
    Last Update:
    See Project
  • 6
    SPPAS

    SPPAS

    SPPAS - the automatic annotation and analyses of speech

    SPPAS is a scientific computer software package written and maintained by Brigitte Bigi of the Laboratoire Parole et Langage, in Aix-en-Provence, France. Available for free, with open source code, there is simply no other package for linguists to simple use in the automatic annotations of speech, the analyses of any kind of annotated data and the conversion of annotated files. SPPAS is able to produce automatically speech annotations from a recorded speech sound and its orthographic...
    Downloads: 28 This Week
    Last Update:
    See Project
  • 7

    Popppy

    Population Propogation in Python. Simulate births, marriages, deaths

    ...The tool could also be useful and fun for a student, for anyone curious about near-future demographics or CO2 emissions, or curious amateurs. Since it's Open Source (<2000 lines of Python code) you can make your own changes. It runs from the command line and should run on any (MS WIndows, Linux/Unix/Mac OSX) platform running Python 3. A non-Python MS Windows pre-compiled Popppy executable/binary is included for those who just want to run it without having the bother of installing Python 3.x or not wanting to change the source code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    KherveFitting

    KherveFitting

    Fit X-ray Photoelectron Spectroscopy (XPS), XAS and Raman data

    KherveFitting is a full featured XPS, XAS and Raman fitting software for Windows & macOS that is simple and easy to use. KherveFitting can open Excel files (.xlsx) or import/convert .vms, .avg, .kal, .spe (Thermo, Kratos, Specs, Scienta, Omicron, Phi) files into Excel format. 5 background types available: Tougaard, Shirley, Smart, Adaptive Smart. Various peak fitting models: Product and Sum of Gaussian and Lorentzian (GL & SGL), Voigt, Asymmetric Lorentzian (LA), Doniac-Sunjic (G*DS) and...
    Downloads: 204 This Week
    Last Update:
    See Project
  • 9
    BioXTAS RAW

    BioXTAS RAW

    Processing and analysis of Small Angle X-ray Scattering (SAXS) data.

    BioXTAS RAW is a program for analysis of Small-Angle X-ray Scattering (SAXS) data. The software enables: creation of 1D scattering profiles from 2D detector images, standard data operations such as averaging and subtraction, analysis of radius of gyration (Rg) and molecular weight, and advanced analysis using GNOM and DAMMIF as well as electron density reconstructions using DENSS. It also allows easy processing of inline SEC-SAXS data and data deconvolution using the evolving factor analysis...
    Leader badge
    Downloads: 141 This Week
    Last Update:
    See Project
  • AI-based, Comprehensive Service Management for Businesses and IT Providers Icon
    AI-based, Comprehensive Service Management for Businesses and IT Providers

    Modular solutions for change management, asset management and more

    ChangeGear provides IT staff with the functions required to manage everything from ticketing to incident, change and asset management and more. ChangeGear includes a virtual agent, self-service portals and AI-based features to support analyst and end user productivity.
    Learn More
  • 10
    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: 0 This Week
    Last Update:
    See Project
  • 11
    DAE Tools Project

    DAE Tools Project

    Object-oriented equation-based modelling and optimisation software

    DAE Tools is a cross-platform equation-based object-oriented modelling, simulation 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...
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 12
    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: 1 This Week
    Last Update:
    See Project
  • 13
    GrainSizeTools script

    GrainSizeTools script

    A Python script for estimating the grain size from thin sections

    ...For users with coding skills, the script is organized in a modular way facilitating the reuse and code extension. Lopez-Sanchez, MA (2018). GrainSizeTools: a Python script for grain size analysis and paleopiezometry based on grain size. Journal of Open Source Software, 3(30), 863, https://doi.org/10.21105/joss.00863
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    LASS : Library of Assembled Shared Source. Library of C++ code for scientific purposes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    CAMPARI

    CAMPARI

    Software for molecular simulations and trajectory analysis

    We are proud to introduce version 5 of CAMPARI. We have added a number of new features, most notably a Python interface for interpreting user-supplied code (with the help of ForPy), a novel trajectory storage standard (with the help of libpqxx/PostgreSQL), and a module for performing transition path theory. Naturally, CAMPARI continues to provide the reference implementation of the ABSINTH force field paradigm and implicit solvation model.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16

    System Verilog Parser IEEE 1800 LRM

    IEEE LRM compliant System Verilog Parser in Java with Python, Tcl API

    This parser has been developed to help users to implement their Verilog tool/utility on the top this library. It reads RTL and populates its internal data structures. There are APIs to extract the design information from the database, there are APIs to elaborate every element of the design along with basic expression evaluation capabilities. It has been bundled as an executable JAR file along with a sample application which reads a RTL file(s), elaborates and dumps it back to show the...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    EdytorNC
    ...Some EdytorNC features : bolt holes calculation; solutions of triangles calculation; speed, feed calculation; conversion inch/mm, mm/inch; code colouring; RS232 data transmission with automatic file saving and possibility to download new CNC program directly from machine (beta function, look in tool tips in serial port configuration dialog). Clipboard to keep texts from system clipboard.
    Leader badge
    Downloads: 49 This Week
    Last Update:
    See Project
  • 18
    NuPIC

    NuPIC

    Numenta platform for intelligent computing

    The Numenta Platform for Intelligent Computing (NuPIC) is a machine intelligence platform that implements the HTM learning algorithms. HTM is a detailed computational theory of the neocortex. At the core of HTM are time-based continuous learning algorithms that store and recall spatial and temporal patterns. NuPIC is suited to a variety of problems, particularly anomaly detection and prediction of streaming data sources. For more information, see numenta.org or the NuPIC Forum. If you want...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Argo

    Argo

    ARGO is a program for analysis of electronic structure calculations

    ...This choice symbolizes the pursuit of making the best use of quantum chemical calculation results. ARGO facilitates the analysis of results obtained from quantum chemistry codes, specifically Gaussian. This task is achieved through a set of Python scripts. Our code is freely available throughout the academic community with the ambition to be used, to be supplemented by others, and become an indispensable tool for optimum utilization of quantum chemical calculation results.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Bio7
    The application Bio7 is an integrated development environment for ecological modelling and contains powerful tools for model creation, scientific image analysis and statistical analysis. The application itself is based on an RCP-Eclipse-Environment (Rich-Client-Platform) which offers a huge flexibility in configuration and extensibility because of its plug-in structure and the possibility of customization.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    Dummy-Robot

    Dummy-Robot

    My super mini robotic arm robot project

    Dummy-Robot is an open source robotics project by Peng Zhihui that showcases the design and implementation of a compact robotic arm . The repository contains full hardware design files, firmware, control software, and 3D models. It includes components such as a gripper, LED light ring PCB, wireless spatial positioning controller, and a portable case. The project demonstrates advanced engineering with stepper motor drivers, custom controllers, and debugging tools. While the original version...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    TheoDORE

    TheoDORE

    Theoretical Density, Orbital Relaxation and Exciton analysis

    The TheoDORE (Theoretical Density, Orbital Relaxation and Exciton analysis) package is a general purpose program suite for the analysis of excited states obtained from quantum chemical excited state calculations. Wavefunction analysis is based on state and transition density matrices, which provides a unified formalism applicable independent of the wavefunction model. TheoDORE is interfaced to a number of quantum chemical programs (Q-Chem, Columbus, Turbomole, ...) and can be used for...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Introduction-to-Autonomous-Robots

    Introduction-to-Autonomous-Robots

    Introduction to Autonomous Robots

    An open textbook focusing on computational principles of autonomous robots. The source-code is released under Creative Commons 4.0 (CC-BY-NC-ND), whereas the print version is copyrighted by MIT Press. You are therefore permitted to use images and content from the book for non-commercial purposes (including teaching) with proper attribution, but you cannot post compiled versions of the book online. In order to compile a PDF of this book yourself, you either need a working implementation of Latex on your computer or use the online Latex editor overleaf.com. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    MAGeCK

    Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout

    Model-based Analysis of Genome-wide CRISPR-Cas9 Knockout (MAGeCK) is a computational tool to identify important genes from the recent genome-scale CRISPR-Cas9 knockout screens technology. For instructions and documentations, please refer to the wiki page. MAGeCK is developed by Wei Li and Han Xu from Dr. Xiaole Shirley Liu's lab at Dana-Farber Cancer Institute/Harvard School of Public Health, and is maintained by Wei Li lab at Children's National Medical Center. We thank the support...
    Leader badge
    Downloads: 135 This Week
    Last Update:
    See Project
  • 25
    HistogramsApp

    HistogramsApp

    Application that generates KDE-PDP plots from geochronological data

    HistogramsApp is a Python 3.6 application that generates (KDE and PDP) from geochronological data .HistogramsApp allows to interactively setup plot parameters such as the bandwidth and the peak detection sensibility. To cite the application please refer to: 1) https://www.tandfonline.com/doi/abs/10.1080/00206814.2021.1954556?journalCode=tigr20 Rodriguez-Corcho, A.
    Downloads: 3 This Week
    Last Update:
    See Project