Showing 3691 open source projects for "engineering"

View related business solutions
  • 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
  • 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
  • 1
    codelyzer

    codelyzer

    Static analysis for Angular projects

    A set of tslint rules for static code analysis of Angular TypeScript projects. (If you are using ESLint check out the new angular-eslint repository.). You can run the static code analyzer over web apps, NativeScript, Ionic, etc. Note that by default all components are aligned with the style guide so you won't see any errors in the console. Codelyzer supports any template and style language by custom hooks. If you're using Sass for instance, you can allow codelyzer to analyze your styles by...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2

    my3DPrinter-Tevo-Tarantula

    Tevo Tarantula 3D printer

    Welcome to the my3D printer Tevo Tarantula site. Here you find find firmware, upgrades, modifications and new parts to make your Tevo Tarantula even better. Full users guide taking you from once assembled to printing. Step by step detailed instructions. Also see my 3D Projects site at https://sourceforge.net/projects/my-3d-projects
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    Javaluator

    Javaluator

    A java infix evaluator based on "Shunting Yard" algorithm.

    Evaluate an arithmetic expression is as simple as: Double result = new DoubleEvaluator().evaluate("(e^3-1)*sin(pi/4)*ln(pi^2)"). But Javaluator provides you with much more ... Key features: - Functions support, including variable argument count. - Constants support: e, pi, etc ... - Variables support: Example sin(x) for x = pi/4. - Highly configurable: Reduce the built-in operator or function sets, define your own brackets. - Extensible: Define your own grammar, or extends the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Personal Blog

    Personal Blog

    One article per week, the content is concise, neither salty nor light

    ...This makes the repo act as a navigable table of contents and knowledge map for a large body of Chinese-language backend engineering content. It also includes “toolbox” and miscellaneous categories.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    DESMO-J is a framework for rapidly building discrete event driven simulation models in Java, which is not restrained to any particular domain of application. It supports both event-oriented and process-oriented modelling views. See http://desmoj.de.
    Leader badge
    Downloads: 67 This Week
    Last Update:
    See Project
  • 6
    CLIck

    CLIck

    a CLI generator and and SW library

    CLIck allows you to create flat or hierarchical CLI (command line interfaces) in an extremely easy and quick way, supporting very popular features like history with command recalling, context-based auto-completion, tab-based command list, automatic command-line help, special characters, automatic structure builder, and much more. CLIck is written in ANSI C and tested on C and C++ applications on several architectures. It doesn't depend on any external library and uses only a very small...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    gpsfeed+

    gpsfeed+

    A software gps simulator

    A software gps simulator, providing TCP/IP, UDP, http and serial port connectivity in NMEA 0183, XML or user defined output format. Usable for testing all kinds of GPS applications. Can playback pre-recorded GPS files with NMEA output.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    mssolutions

    mssolutions

    Makes magic squares.

    These programs make magic squares and rectangles using "Constraint-Based Local Search". (For non-square rectangles, input the order as two numbers.) There are 3 similar programs: CompleteSquare, CompleteSquareSteps, and MagicSquares. Given an input square with some cell values between 1 and NxN specified, (and other cell values 0), CompleteSquare attempts to complete a magic square by placing the remaining values. The square type can be input as semimagic, magic, or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Requirements management tool designed to achieve full SDLC traceability for features, requirements, design, implementation and testing. UI for requirements derivation, version control, attributes etc. Upgrade path also available at https://sourceforge.net/projects/nimble
    Downloads: 13 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10

    MapsBing

    Agregar Bing Maps facilmente a tu projecto web

    Usar Bing Maps en su proyecto web puede ser mmas facil con esta libreria. Solo necesitas tener tu Api Key de Microssft y ya tendras las principales funcionalidades de Bing Maps en tu web. Con esta libreria veras que fail es el poder incluir mapas en tus proyectos, buscar direcciones, o trazar rutas. Ademas tambien soporta geo localizaci'on, para saber desde donde conecta el usuario. Mas informacion en https://aprende-a-programar.com/b/Mapas-con-Bing/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    JAS-mine

    JAS-mine

    Toolkit for agent-based & dynamic microsimulation modelling

    JAS-mine is a Java platform that aims at providing a unique simulation tool for discrete-event simulations, including agent-based and microsimulation models. With the aim to develop large-scale, data-driven models, the main architectural choice of JAS-mine is to use whenever possible standard, open-source tools already available in the software development community. It has built-in utilities for communicating with an underlying relational database. In addition, the platform provides...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ueControls

    ueControls

    Open source set of instrumentation controls.

    Open source set of instrumentation controls for Lazarus and Free Pascal, compilable under Windows and Linux.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    libnexstar

    C API to control NexStar compatible telescopes

    This library implements the serial commands supported by the Celestron NexStar hand control (HC) and SkyWatcher/Orion SynScan HC. This applies to the Celestron: NexStar GPS, NexStar GPS-SA, NexStar iSeries, NexStar SE Series, NexStar GT, CPC, SLT, Advanced-VX, Advanced-GT, CGE, CGEM etc. SkyWatcher: EQ5, HEQ5, EQ6 (Pro), AZ-EQ5 GT, AZ-EQ6 GT, EQ8 etc. and the corresponding Orion mounts. Communication to the hand control is 9600 bits/sec, no parity and one stop bit via the RS-232...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    OpenM++

    OpenM++: open source microsimulation platform

    IMPORTANT: ========== Our project home page: https://openmpp.org Our latest source code and release available at: https://github.com/openmpp/main/releases/latest Our documentation available at: https://github.com/openmpp/openmpp.github.io/wiki SourceForge files still exist for historical reason. OpenM++ is an open source microsimulation platform inspired by and compatible with Modgen. OpenM++, compared to its closed source predecessor Modgen, has advantages like portability,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    oj! Algorithms

    Mathematics, linear algebra and optimisation

    oj! Algorithms - ojAlgo - is Open Source Java code that has to do with mathematics, linear algebra and optimisation; particularly (but certainly not exclusively) suitable for the financial domain.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    megatest

    Run tasks/tests, get trustworthy pass/fail info rolled up

    Distributed test running system. build for running simulations, quality assurance or similar where you need to run a large number of tests. Supports dependencies, iteration, disk space management and log file analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    newLISP for BSDs, LINUX, MacOS X, SunOS and Win32: small, fast 350+ functions, a -C-, MySQL, PostgreSQL, SQLite, ODBC, TCP/IP, UDP, XML, Java interface, string processing, regular expressions , math, financial, statistical functions, Win32 DLL
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18

    EasyVM

    ezvm is a multi purpose language vm

    evzm is a multi purpose language vm. It is based on Harvard architecture and it supports high level data type such as a hash table or array.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    OpenDino

    Open Source Java platform for Optimization, DoE, and Learning.

    OpenDino is an open source Java platform for optimization, design of experiment and learning. It provides a graphical user interface (GUI) and a platform which simplifies integration of new algorithms as "Modules". Implemented Modules Evolutionary Algorithms: - CMA-ES - (1+1)-ES - Differential Evolution Deterministic optimization algorithm: - SIMPLEX Learning: - a simple Artificial Neural Net Optimization problems: - test functions - interface for executing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ATLAS_mPBPK

    ATLAS_mPBPK

    Modeling and Simulation of mPBPK models

    ATLAS mPBPK is a MATLAb-based tool for modeling and Simulation of minimal Physiology Based Pharmacokinetic (mPBPK) models of small and large molecules. The tool enables the users to perform: i) PK data visualization, ii) simulation, iii) parameter optimization, and iv) local sensitivity analysis (SA) of mPBPK models in a simple and efficient manner.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Radial++ is a C++ template library for scattered data interpolation in any dimension and also the numerical solution of partial differential equations. It provides generalized Radial Basis Functions (p.e. multiquadric, this-plate spline, etc).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    JSDAI is a toolkit for STEP (ISO 10303), the STandard for the Exchange of Product Model data, that enables linking of CAD, CAM, PDM, PLM, CAx systems. JSDAI supports the development of Express data models (ISO 10303-11) and their implementation in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    AdvancedHMI
    Turn Visual Studio into a powerful HMI/SCADA development package by simply dragging and dropping, no coding required. DF1, Ethernet/IP for Allen Bradley PLC controllers, and many more drivers. Free
    Leader badge
    Downloads: 82 This Week
    Last Update:
    See Project
  • 24

    Wheefun Computer Prototyping Kit

    A Toolkit for Designing Computers

    This package is designed for people who are a) interested in writing emulators or b) integrating this level of detain into their applications (e.g., a video game). The ability to do this is useful because a) it allows for tinkering far before physical implementation of the design is. In addition to a strong core, WFCPK will also include modules emulating various processors (e.g., the MOS 6502 and the Zilog Z80) as well as the Video-Audio Interface (a custom VGA-compatible display and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    haikuVM

    A Java VM for ARDUINO and other micros using the leJOS runtime.

    HaikuVM has been started for hobbyists who develop applications for ARDUINO to open the world of JAVA and leJOS. Yes, you can program an ARDUINO with JAVA! HaikuVM is so small that it even runs on an atmega8 (and the ASURO robot). And yes, you can program an ASURO robot with JAVA! And since version 1.4.0 the RCX lego brick.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB