Showing 2660 open source projects for "engineering"

View related business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    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
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1

    desqchess3

    simple chess app

    2020: MOVED TO https://github.com/peterjtracey/desqchess -- because it's 2020... Version 3 fork of desqchess. DESQChess will be an easy to use, easy to add on to, easy to animate chess system. Useful for apps, tablets apps, and desktop systems. Plans for other plugins include: - Add plugin to connect to animation system (web GL) - Connect to other open-source software such as Blender, illustrator, GIMP, and Vector graphic manipulation programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    slc

    Symbolic Lambda Calculus

    Symbolic Lambda Calculus is a logical formalism based on lambda calculus and combinatory logic, in which there is only one kind of objects, which can represent either terms or equalities. It uses de Bruijn's and lambda calculus notations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    javaGeom

    A geometry library for Java

    A java library for geometry applications. Provides a general framework for manipulating and creating geometric primitives, computing intersection points between shapes, composing them to create new shapes, and performing some measurements. Important note: the repository has now moved to GitHub: https://github.com/dlegland/javaGeom Please update bookmarks!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4

    SurfaceEmbedder

    Embeds graphs into the projective plane, torus and Klein bottle.

    SurfaceEmbeder determines if a graph can be embedded into a surface and, if yes, it produces an embedding of the graph in the surface. Right now, only projective plane, torus and Klein bottle are supported. The program uses the OGDF library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5

    PyVision Computer Vision Toolkit

    A Python computer vision library

    PyVision is a object-oriented Computer Vision Toolkit for researchers that contains vision and machine learning algorithms and algorithm analysis and easily interfaces with scipy/numpy, PIL, opencv and other computer and machine learning libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    MathJax for SVG

    MathJax support for MathML content embedded in SVG documents

    MathJax4SVG.js script provides support for MathJax in SVG documents.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Euclide
    Euclide is a dynamic geometry application written in Java. It allows creation of geometric shapes (lines, points, circles, conics...) and transforms (rotation, symmetry...), which depend each other. Moving a shape will also move shapes dependent on it.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Curvilinear and Rectilinear Motions

    Simple physics simulation of Curvilinear and Rectilinear Motions

    This project has the role of simulating simple Curvilinear and Rectilinear Motions with an easy to use user interface. This program can be used for educational purposes as well as for any other purpose anyone would like. The executable file is a .jar files which means that it can run in any operating system that supports java. Above you can see a screenshot of the program while it is operating.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    galculator

    galculator is a scientific calculator in algebraic mode and RPN

    galculator is a GTK 2 / GTK 3 based scientific calculator supporting algebraic mode as well as RPN. Features include arithmetic precedence handling, mathematical functions, different number bases (DEC, HEX, BIN, OCT) and angle bases (radiant, degree, and grad). Please note: This project page at sf.net reflects the state of the project up to August 2015. Beginning in September 2015, the project homepage was moved to http://galculator.mnim.org, with the source code repositories and issue...
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    GLP-Solve

    GLP-Solve

    An IDE for lpsolve made in C language

    This IDE replicates the official lpsolve project IDE made in Delphi. Its author is Juan José Gago Martínez. Project stopped at version 1.2, but now is being revived by Hélio Guilherme, starting with version 1.2.1.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SalStat is a small application for statistical analysis emphasising the sciences and social sciences (particularly Psychology). The project is designed around the user interface which has been designed to be simple to use. Think SPSS, but better!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12

    Alchemy Linux

    A linux distribution for chemists

    Alchemy Linux is a Linux distribution (based on Fedora) for chemists (and mathematicians and physicists). This remix comes with a whole set of packages to help with experiments, simulations and publications. (This project is not maintained or endorsed by Red Hat or the Fedora project).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    This is a simple software for performing various statistical and mathematical operations on single ASCII data-files. Entire file is read into an array, which is then analyzed. Number of columns is detected automatically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    ExactCalc

    Software for exact computing based on interval arithmetic.

    1/3 is not 0.33. Pi is not 3.14. Actually 1/3 is in interval [0.33, 0.34] and pi is in interval [3.14, 3.15]. During computation truncating error is accumulating. At end of computation it is needed to know real boundaries of result. The solution is given by interval arithmetic. Simply speaking, because 1/3 is in interval [0.33, 0.34] and 1/7 is in interval [0.14, 0.15], value 1/3 - 1/7 must be in [0.18, 0.2]. Computation can be arbitrary long and complex but interval arithmetic gives...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    coalescent

    coalescent

    Software tool for Research in Computational Population Genetics

    Development of exact and approximate methods (Importance Sampling and MCMC based) for computing likelihoods under the standard population genetic models of mutation,migration & recombination. Project issues are mainatined at https://freecode4susant.atlassian.net/browse/COALESCENT
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    libdwt

    a cross-platform discrete wavelet transform library implemented in C

    libdwt is a cross-platform discrete wavelet transform library implemented in C language. The library implements fast wavelet transform algorithm using lifting scheme. Cohen-Daubechies-Feauveau wavelets with 4 vanishing moments were used.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    JBernstein

    JBernstein

    JBernstein: Exploration techniques for non-linear constraint checking

    JBernstein is a tool implemented in Java that enables to check whether a polynomial constraint holds for all variables within their domain. It is mainly used in the verification or synthesis of cyber-physical systems where the system model is nonlinear. The tool also supports specifications in assume-guarantee style. The underlying algorithm is based on a translation to Bernstein polynomials, and several optimization techniques are implemented to ensure efficiency. Concerning performance,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    An object oriented Math library written in C++. This library contains set of template classes that are ready to be used. Currently a 2D Matrix, modular arithmetic, vector, and complex numbers are present. These systems can work together, you can create a matrix of complex numbers. Iterators for matrix and vector classes will be added soon. Please use SVN to access current version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Average

    Command-line calculator of basic statistics.

    Average is a simple and fast command-line Perl utility for calculating basic statistics on a list of numbers (one number per line). It works as a traditional Unix filter and can be used as part of those greatly useful chains of piped commands. It calculates average (arithmetic mean), standard deviation, median, total sum, minimum and maximum values present, and shows the number of processed numbers. Entry can by a text file (any column can be specified, default is the first) or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    pyL1min

    General purpose norm-1 minimization solver in Python

    pyL1min is a general purpose norm-1 (l1) minimization solver written in Python. It is based on NumPy/SciPy, CVXOPT ( FFTW enabled) to solve l1 minimization problems that are based on interior point methods. You need to install Python, NumPy/SciPy and CVXOPT ( FFTW enabled) to use this software. The test.py program demonstrates a simple application in Compressive Sensing and shows how to use l1min module. You need to install matplotlib to plot diagrams. Note: pyL1min can handle...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Tea Time Numerical Analysis

    A Numerical Analysis textbook

    Tea Time Numerical Analysis is an introductory Numerical Analysis textbook with an introduction to and examples in Octave. Ancillary content is available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    resParser

    resParser

    Command line scientific calculator

    resParser is a command line scientific calculator exploiting "50 digit precision" floating point computations using GMP and MPFR library. The project is open source with GLP v2 licence and cross platform. It is implemented with QT for GUI and for useful classes like QString. In the begin it was just a tool for computation of resistors values. Very similar to Speed Crunch as features Features: * Command line input * Built-in functions (log, exp, sin, cos, ...) * User defined...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    datadensityplot

    Creates a data density plot of a 2 dimensional data distribution.

    Shows the data density of a 2 dimensional distribution. The problem of showing data density visually is not mathematically well defined, and there are several methods. The program uses sum of reciprocal squared distance to calculate density at each point, with a smear factor to prevent points going to infinity. The smear factor also controls the amount of clustering. There are several options for colour output. Input is via a csv (comma-separated values) file. Now there's a nice GUI...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    HLM is a proof assistant for everyday mathematics, which is currently being developed. It aims for a user experience as close as possible to regular mathematical practice, and proofs which are understandable by humans with little extra effort.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Fractions

    Fractions

    Calculator with fractions

    Calculator with fractions, currently in development
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB