Best Engineering Software for Mac - Page 7

Compare the Top Engineering Software for Mac as of June 2026 - Page 7

  • 1
    LidarView

    LidarView

    Kitware

    LidarView is an open source platform developed by Kitware for real-time visualization, recording, and processing of 3D LiDAR data. Built atop ParaView, it efficiently renders large point clouds and offers features such as 3D visualization of time-stamped LiDAR returns, a spreadsheet inspector for attributes like timestamp and azimuth, and the ability to display multiple data frames simultaneously. Users can input data from live sensor streams or recorded .pcap files, apply 3D transformations to point clouds and manage subsets of laser data. LidarView supports various sensors, including models from Velodyne, Hesai, Robosense, Livox, and Leishen, enabling visualization of live streams and replaying of recorded data. The platform integrates advanced algorithms for Simultaneous Localization and Mapping (SLAM), facilitating accurate environmental reconstruction and sensor localization. It also incorporates AI and machine learning capabilities for scene classification.
    Starting Price: Free
  • 2
    ParaView

    ParaView

    Kitware

    ParaView is an open source, multi-platform data analysis and visualization application that enables users to build visualizations for analyzing data using qualitative and quantitative techniques. It supports interactive 3D exploration and programmatic data processing through batch processing capabilities. ParaView is designed to handle extremely large datasets using distributed memory computing resources, making it suitable for supercomputers analyzing terascale datasets as well as laptops for smaller data. The application features a client-server architecture to facilitate remote visualization of datasets and generates level-of-detail models to maintain interactive frame rates for large datasets. ParaView's extensible architecture is based on open standards, allowing for customization and integration with existing tools and workflows. It includes readers for various well-known file formats and offers more than 200 filters and tools for data processing and visualization.
    Starting Price: Free
  • 3
    Tomviz

    Tomviz

    Kitware

    Tomviz is an open source, cross-platform application designed for the processing, visualization, and analysis of 3D tomographic data, with a particular focus on electron tomography. It provides a robust graphical interface that allows users to render objects as shaded contours or volumetric projections, facilitating the manipulation and analysis of large 3D tomograms. Users can work with multiple datasets simultaneously, applying various colormaps and visualization settings to rotate, slice, animate, and save visualizations as images or video files. The platform supports advanced data analysis through histograms, multicorrelative statistics, multiple filters, and user-customized Python scripts. Additionally, Tomviz enables tomographic reconstructions of experimental data, offering a comprehensive suite of Python tools for 3D analysis to accommodate custom algorithms. It is compatible with 64-bit Windows, macOS, and Linux operating systems.
    Starting Price: Free
  • 4
    GRASS GIS
    GRASS GIS (Geographic Resources Analysis Support System) is a free and open-source Geographic Information System (GIS) software suite utilized for geospatial data management and analysis, image processing, graphics and map production, spatial modeling, and visualization. It supports raster, vector, and geospatial processing, enabling advanced modeling, data management, imagery processing, and time series analysis with a Python API, optimized for large-scale analysis. GRASS GIS is compatible with multiple operating systems, including OS X, Windows, and Linux, and can be accessed through a graphical user interface or integrated with other software such as QGIS. The software includes over 350 modules for rendering maps and images, manipulating raster and vector data, processing multispectral image data, and creating, managing, and storing spatial data. GRASS GIS is widely used in academic and commercial settings, as well as by governmental agencies.
    Starting Price: Free
  • 5
    Whitebox

    Whitebox

    Whitebox

    Whitebox Geospatial Inc. offers innovative geospatial software built on open-source platforms, providing a suite of tools for advanced geospatial data analysis. Their flagship product, WhiteboxTools Open Core (WbT), contains over 475 tools for processing various types of geospatial data, including raster, vector, and LiDAR datasets. WbT is designed for seamless integration with other GIS software, such as QGIS and ArcGIS, enhancing their analytical capabilities. It features extensive use of parallel computing, operates without the need for additional libraries like GDAL, and can be utilized from scripting environments, making it a versatile choice for geospatial professionals. For users seeking advanced functionalities, Whitebox offers the Whitebox Toolset Extension (WTE), a paid extension that adds more than 75 tools for sophisticated geospatial data processing. Additionally, Whitebox Workflows for Python (WbW) provides geospatial professionals with next-level geoprocessing.
    Starting Price: $500 one-time payment
  • 6
    Veras

    Veras

    EvolveLAB

    Veras is an AI-powered visualization app compatible with SketchUp, Revit, Rhinoceros, Vectorworks, and web platforms, designed to enhance creativity and inspiration by utilizing your existing 3D model geometry. It offers a geometry override slider, allowing users to balance creativity and precision by adjusting the adherence to the original model geometry. The render selection feature enables targeted modifications within specific image areas, facilitating real-time adjustments with precision. Additionally, the render from the same seed function allows for consistent iterative design by reusing initial parameters with new prompts. Veras is accessible via a web app, eliminating the need for complex installations or expensive BIM software; users can upload images or sketches directly through their browser to utilize its full capabilities. The software supports various versions of popular design tools.
    Starting Price: $49 per month
  • 7
    Glyph

    Glyph

    EvolveLAB

    Glyph is a Revit plugin developed by EvolveLAB that automates and standardizes various documentation tasks, including view and sheet creation, tagging, dimensioning, and sheet packing. It offers customizable bundles that combine multiple tasks, facilitating the synchronization of custom tasks across multiple projects. Key features include the ability to dimension multiple views simultaneously, tag views and sheets by category, create views by level, scope box, room, or category, and generate sheets using data from Excel. The plugin also provides an AI-powered copilot feature to enhance efficiency. Glyph supports Revit versions 2019 through 2025 and offers both fixed and floating licensing models to accommodate different team sizes. Recent updates have improved the user interface, added new dimensions and tagging settings, and enhanced performance across all modes. Additionally, Glyph allows for the creation of custom logos or icons for tasks.
    Starting Price: $10 per month
  • 8
    Morphis

    Morphis

    EvolveLAB

    Morphis is a co-authoring and data-driven generative design application that integrates seamlessly with Autodesk Revit, enabling architects and designers to generate responsive design solutions in real time using Revit rooms and families. The plugin supports Revit versions 2020 through 2024, facilitating the creation of layouts by selecting rooms, areas, or filled regions within Revit. Users can generate various design layouts by defining paths, adjusting region orientations, and specifying module properties, allowing for rapid exploration of design options. Morphis offers features such as area selection, baking or placing rooms and walls with customizable parameters, and importing modules from Excel sheets, enhancing workflow efficiency. Recent updates have improved user experience by automating wall type population and enhancing the reliability of the baking and placing walls feature.
    Starting Price: $59 per month
  • 9
    OpenModelica

    OpenModelica

    OpenModelica

    OpenModelica is an open source modeling and simulation environment based on the Modelica language, intended for industrial and academic use. Its development is supported by the Open Source Modelica Consortium (OSMC), a non-profit organization. The platform aims to provide a comprehensive Modelica modeling, compilation, and simulation environment distributed in both binary and source code forms for research, teaching, and industrial applications. OpenModelica supports the Modelica Standard Library and is compatible with various operating systems, including Windows, Linux, and macOS. It is designed to facilitate the development and execution of both low-level and high-level numerical algorithms, making it suitable for control system design, solving nonlinear equation systems, and developing optimization algorithms applied to complex applications. The platform also offers tools for debugging, visualization, and animation, enhancing the user experience in modeling and simulation tasks.
    Starting Price: Free
  • 10
    Stella Architect

    Stella Architect

    isee systems

    Stella Architect is the definitive modeling tool for creating professional simulations and presentations. Seamlessly create, design, and publish models to share with anyone, anywhere, anytime. With a simple click, people can engage with your simulations anywhere on any device with a modern web browser. Assemblies are premade model structures that simplify the modeling process. Assemblies take the messy math out of modeling, as artificial intelligence suggests formulas and units, allowing you to build a running model in minutes. Assemblies are fully editable to fit the needs of your system. You can even create your own for later use. Stella Architect allows you to build rich flight simulators and learning environments on top of Stella models that clearly explain model concepts and invite users to explore different assumptions and see the outcomes over time. Stella Architect interfaces can be published on the web, on the desktop, or on mobile devices.
    Starting Price: $509 per month
  • 11
    OSSA 3D

    OSSA 3D

    Conceptualiz

    OSSA 3D is a mobile iPad application designed to convert CT scans into accurate virtual 3D printable models. This easy-to-use medical 3D printing software solution enables healthcare professionals to create precise anatomical models for surgical planning and patient education. The OSSA3D iPad app allows healthcare providers, with no prior experience in 3D modeling, to easily create accurate 3D digital models quickly and automatically from medical imaging data with the touch of a finger. Our mobile iPad app virtual surgical planning and 3D printing software platform allows orthopedic surgeons to plan the steps of an operation on their patient; such as osteotomy, fracture reduction, screw placement, and plate templating. Automatic plate contouring makes templating easy and enables the development of custom plate designs. Various 3D implants, such as hip and knee replacements, can be imported and templated to fit the patient.
    Starting Price: $10,000 per year
  • 12
    Universal Scene Description

    Universal Scene Description

    Universal Scene Description

    Universal Scene Description (USD) is an open source framework developed by Pixar Animation Studios for the interchange of 3D graphics data across various digital content creation tools. USD provides a rich and powerful toolset for reading, writing, editing, and rapidly previewing 3D scene data. With many of its features geared towards performance and large-scale collaboration among many artists, USD is ideal for the complexities of the modern pipeline. One such feature is Hydra, a high-performance preview renderer capable of interactively displaying large data sets. USD supports a variety of file formats, including usda, usdc, and usdz (a zero-compression, unencrypted zip archive), facilitating flexibility in data representation and exchange. The framework also includes tools like usdedit, a script that converts any single USD-readable file into its .usda text equivalent for easy editing.
    Starting Price: Free
  • 13
    PlanMan

    PlanMan

    PlanMan

    ​PlanMan is a cloud-based project management software designed specifically for architects and town planners. It offers a comprehensive suite of features to streamline administrative tasks and enhance productivity. Users can manage unlimited clients, projects, quotes, and invoices, all stored securely in one place. It includes built-in cloud storage for all project documentation, eliminating the need for shared network drives. Each project has a built-in chat room for instant communication, and client emails are stored against the relevant project for easy access. PlanMan's client portal allows clients to log in and view their enquiries, quotes, projects, documents, and invoices 24/7. Clients can also pay invoices online through Stripe or GoCardless integrations. The software supports managing co-consultants, creating and sending quotes from project templates, and generating invoices for clients and suppliers.
    Starting Price: Free
  • 14
    Moment of Inspiration (MoI)

    Moment of Inspiration (MoI)

    Triple Squid Software Design

    Moment of Inspiration (MoI) is a 3D modeling program that is focused on combining CAD accuracy with an intuitive, fluid UI. MoI is CAD software that's a little different. Focused on being easy to use, it's a great tool for designers and artists who want to construct accurate models. Booleans and 2D profile curve-driven workflow make a great companion modeler for rendering/DCC projects. Best-in-industry mesh export supporting n-gon mesh generation. Moment of Inspiration (MoI) works great for 3D printing.
    Starting Price: $295 one-time payment
  • 15
    Robot Operating System (ROS)

    Robot Operating System (ROS)

    Robot Operating System (ROS)

    The Robot Operating System (ROS) is an open source set of software libraries and tools designed to aid in building robot applications. It provides services expected from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. ROS offers tools and libraries for obtaining, building, writing, and running code across multiple computers. At its core, ROS provides a message-passing system, often called "middleware" or "plumbing," which manages communication between distributed nodes via an anonymous publish/subscribe pattern. This system is crucial for implementing new robot applications or any software system that interacts with hardware. ROS is a meta-operating system for robots, offering hardware abstraction, device drivers, libraries, visualizers, message-passing, package management, and more. It is licensed under an open source, BSD license.
    Starting Price: Free
  • 16
    CableCalc BS7671 18-2

    CableCalc BS7671 18-2

    CastlineSystems

    CableCalc BS7671 is advanced electrical calculation and design software aligned with the latest BS7671:2018+A2:2022 Requirements for Electrical Installations (IET Wiring Regulations 18th Edition Amendment 2) that helps professionals size cables, evaluate circuits, and design distribution board projects with precision. It supports both single- and three-phase calculations for radial, ring, and sub-main circuits, calculating voltage drop, disconnection time, fault current, earth fault information, overload, short-circuit parameters, and correction factors such as temperature and grouping. It offers comprehensive databases of copper cables and protective devices to streamline selection and includes tools to generate detailed calculation documents, schedules, single-line diagrams, and schematic drawings for jobs ranging from simple circuits to multi-distribution board projects.
    Starting Price: $177.09 per month
  • 17
    Cognitive Design

    Cognitive Design

    Cognitive Design Systems

    Cognitive Design by CDS is a next-generation concurrent engineering platform for OEMs and Tier-1 suppliers in Aerospace, Defense, and Automotive. Powered by a proprietary implicit-geometry engine, it combines generative design (topology optimization, generative enclosure), manufacturing-driven constraints, simulation-driven analysis, and AI-powered design exploration in one unified platform. Engineers can generate and compare high-performance concepts faster, DfM constraints early (Casting, Machining, Metal AM), and automate repeatable workflows across entire product families — reducing time-to-design and eliminating late rework. Serving industry leaders across Japan, Europe, and the US.
    Starting Price: 12000€
  • 18
    NeuralWing

    NeuralWing

    Emmi AI

    NeuralWing is a real-time neural simulation and design optimization model for transonic aircraft aerodynamics. It is built around the largest 3D transonic wing dataset, created from 30,000 steady-state CFD simulations of a 3D wing in the transonic regime, with variations across four geometry parameters and two inflow conditions. Using Emmi’s AB-UPT surrogate model trained on this data, NeuralWing enables users to modify wing geometry, test optimizations, and maximize aerodynamic efficiency in seconds. The model supports transonic 3D wing simulation, geometry and inflow variations, real-time inference, and design-parameter optimization. Its inputs include a geometry mesh in STL format, speed, and angle of attack, while its outputs include pressure, friction, velocity fields, and integral forces such as lift and drag. Geometry meshes are created in real time from four design parameters in a differentiable manner, allowing fast exploration of design changes.
    Starting Price: Free
  • 19
    NeuralMould
    NeuralMould is Emmi AI’s Large Engineering Model for injection molding, described as a new gold standard in AI for engineering: any geometry, any material, any injection gates, one model. It lets users select from a range of geometries and test injection, material, and gate placement parameters to simulate filling behavior in seconds, rapidly compare multiple scenarios, optimize process KPIs, and avoid frozen flow fronts. Injection molding simulation is highly complex because it involves multi-physics calculations that model transient flow of viscous plastic through thin-walled geometries under extreme temperature and pressure conditions. NeuralMould captures these phenomena across a wide range of injecting conditions and mold geometries, achieving performance comparable to traditional solvers with a fraction of the computation time. The model supports multi-material scenarios, fast prototyping, multi-gate configurations, and multiple process parameters.
    Starting Price: Free
  • 20
    Orca Slicer

    Orca Slicer

    Orca Slicer

    Orca Slicer is a free, open source 3D printing slicer for FFF and FDM 3D printers, designed to turn 3D models into precise G-code with advanced calibration tools, intelligent print controls, and a user-friendly workflow. It gives makers a complete environment for preparing, tuning, previewing, and optimizing prints, with support for Windows, macOS, and Linux. Orca Slicer includes a comprehensive calibration suite for temperature towers, flow rate tuning, pressure advance, retraction tests, tolerance testing, maximum flow rate testing, and vertical fine artifact calibration, helping users fine-tune printers and filaments for better print quality. The slicer also offers precise wall and seam control, including outer wall spacing adjustments and scarf seams to improve accuracy and surface finish. It includes features for sandwich mode, polyholes, multi-plate workflows, printer setup, slicing settings, and detailed model preparation, giving users more control over how parts are printed.
    Starting Price: Free
  • 21
    LIGGGHTS
    LIGGGHTS is an open source Discrete Element Method particle simulation tool for modeling particulate materials, with a focus on industrial granular and granular heat-transfer simulations. LIGGGHTS stands for “LAMMPS improved for general granular and granular heat transfer simulations,” and it builds on the LAMMPS molecular dynamics platform to extend DEM capabilities toward practical industrial applications. It can be used to simulate systems where material behavior emerges from the motion, collision, friction, cohesion, heat transfer, and interaction of individual particles. It is suitable for analyzing powders, grains, bulk solids, particulate flows, packed beds, conveying systems, mixing processes, hopper discharge, material handling, and other granular systems where particle-scale behavior matters. LIGGGHTS is currently used by research institutions and companies worldwide for the simulation of particulate materials, especially where open source flexibility.
    Starting Price: Free
  • 22
    LAMMPS

    LAMMPS

    LAMMPS

    LAMMPS, the Large-scale Atomic/Molecular Massively Parallel Simulator, is a classical molecular dynamics code with a focus on materials modeling. It models ensembles of particles in liquid, solid, or gaseous states and can simulate atomic, polymeric, biological, solid-state, granular, coarse-grained, mesoscopic, or macroscopic systems using many interatomic potentials, force fields, and boundary conditions. LAMMPS can model systems in two or three dimensions, from only a few particles up to billions, and is designed to run efficiently on parallel computers while remaining easy to extend and modify. It includes potentials for solid-state materials such as metals and semiconductors, soft matter such as biomolecules and polymers, and coarse-grained or mesoscopic systems. It can be used to model atoms or, more generally, as a parallel particle simulator at atomic, meso, or continuum scale.
    Starting Price: Free
  • 23
    MercuryDPM

    MercuryDPM

    MercuryDPM

    MercuryDPM is an open source code for discrete particle simulations, designed to simulate the motion of particles or atoms by applying forces and torques from external body forces, such as gravity or magnetic fields, and from particle interaction laws. For granular particles, these forces are typically contact forces, including elastic, plastic, viscous, and frictional interactions, while molecular simulations can use interaction potentials such as Lennard-Jones. MercuryDPM is written as a versatile, object-oriented C++ code and is built to be understandable, flexible, and extensible for researchers and engineers who need to create new simulation models. It is developed extensively for granular applications, while remaining adaptable to other particle-based systems and long-range interactions. Its documentation guides users through installation, running simulations, visualization, analysis, and creating new MercuryDPM codes to model systems of their choice.
    Starting Price: Free
  • 24
    MFiX

    MFiX

    National Energy Technology Laboratory

    MFiX, or Multiphase Flow with Interphase eXchanges, is an open source multiphase flow solver and NETL’s flagship suite of computational fluid dynamics tool for modeling reacting multiphase flows. It has become a standard for comparing, implementing, and evaluating multiphase flow constitutive models, and has been applied to a diverse range of multiphase flow devices and industrial systems. MFiX provides multiple modeling approaches, including a Two-Fluid Model, Discrete Element Model, Coarse-Grained Particle DEM, Superquadric Particle DEM, Glued-Sphere Particle DEM, Particle-in-Cell model, hybrid methods, and a single-phase solver for pure granular flows. These models can be used to simulate gasifiers, circulating fluidized bed combustors, fluidized beds, fluid catalytic crackers, chemical looping combustion systems, and other particle-fluid systems involving hydrodynamics, heat transfer, species transport, and chemical reactions.
    Starting Price: Free
  • 25
    GROMACS

    GROMACS

    GROMACS

    GROMACS is a free and open source suite for high-performance molecular dynamics and output analysis. It is a versatile package for simulating the Newtonian equations of motion for systems with hundreds to millions of particles, with a strong focus on materials modeling, biomolecular simulation, and particle-based systems. GROMACS is primarily designed for biochemical molecules such as proteins, lipids, and nucleic acids, which involve many complicated bonded interactions, but its speed in calculating nonbonded interactions also makes it useful for non-biological systems such as polymers and other materials. It can model ensembles of particles in liquid, solid, or gaseous states and supports a wide range of molecular dynamics workflows, from basic energy minimization and equilibration to production simulations and detailed trajectory analysis.
    Starting Price: Free
  • 26
    NAMD

    NAMD

    Theoretical and Computational Biophysics Group

    NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. Based on Charm++ parallel objects, it scales from desktop and laptop computers to high-end parallel platforms, hundreds of cores for typical simulations, and beyond 500,000 cores for the largest simulations. NAMD is built for researchers who need to simulate large molecular systems efficiently while preserving compatibility with widely used molecular modeling workflows. It uses the popular molecular graphics program VMD for simulation setup and trajectory analysis, and it is file-compatible with AMBER, CHARMM, and X-PLOR. It is designed to support biomolecular simulations involving proteins, membranes, nucleic acids, solvents, ions, and other molecular systems where atomic interactions and time-dependent motion need to be studied in detail.
    Starting Price: Free
  • 27
    ESPResSo

    ESPResSo

    ESPResSo

    ESPResSo, the Extensible Simulation Package for Research on Soft Matter, is a highly versatile open source simulation package for performing and analyzing scientific molecular dynamics and Monte Carlo many-particle simulations. It is designed as a universal tool for simulating a variety of soft matter systems, especially coarse-grained atomistic or bead-spring models used in physics, chemistry, molecular biology, and process engineering. ESPResSo can be used to simulate polymers, liquid crystals, colloids, polyelectrolytes, ferrofluids, gels, biological systems, DNA, lipid membranes, bacterial motion, and super-capacitors. In coarse-grained models, a group of atoms or molecules is treated as a single bead, allowing researchers to investigate larger time and length scales than would be practical with fully atomistic simulations. ESPResSo supports classical molecular dynamics simulations in different statistical ensembles.
    Starting Price: Free
  • 28
    C.A.L.M. Airline Suite

    C.A.L.M. Airline Suite

    C.A.L.M. Systems

    C.A.L.M. (Computerized Aircraft Log Manager) Systems, Inc. is a premier provider of aviation maintenance management software solution. The company's Airline Suite offers a robust set of modules, including Computerized Aircraft Reliability Tracking System (C.A.R.T.S) and Continuous Aircraft Surveillance (C.A.S), that ensure fleet readiness and enhance the aviation maintenance community's productivity, efficiency, and safety. Key features of the Airline Suite include electronic log books, flight log tracking, bulletin tracking, maintenance forecasting, budget forecasting, temples for common component lists, and more. This software monitors discrepancies and reports mechanical reliability and corrective actions or deferrals. It is integrated with work orders to create automatic MEL tasks to be completed with work orders to create automatic MEL tasks to be completed. Features and reports.
    Starting Price: $1000 per month
  • 29
    RoomSketcher

    RoomSketcher

    RoomSketcher

    RoomSketcher is a leading floor plan software that makes it easy to create, edit, and share accurate and high-quality floor plans. An easy-to-learn drag-and-drop interface enables you to draw plans from scratch or order existing plans to be drawn for you through RoomSketcher's redraw services. 2D and 3D plans can be customized with accurate measurements, annotations, and company branding. RoomSketcher is available on desktops and tablets, and can be used anywhere with an internet connection, as projects are stored in the cloud and sync across devices. RoomSketcher is used by thousands of real estate professionals, interior designers, and general contractors all over the world. Save time, win clients, and elevate your marketing with RoomSketcher's impressive and professional floor plan visuals.
  • 30
    Siemens Industrial Edge
    Siemens Industrial Edge is an edge computing platform designed to bring real-time data processing and intelligent insights directly to the manufacturing shop floor. It combines hardware, software, connectivity, applications, edge devices, and centralized management into a scalable industrial ecosystem. The platform helps manufacturers collect, process, analyze, and manage data from industrial assets more efficiently. Industrial Edge supports IT and OT integration by connecting shop floor systems with cloud platforms, IIoT services, ERP, MES, SCADA systems, and MQTT brokers. It also enables production analytics, intelligent maintenance, software-defined automation, and AI-powered optimization for quality, throughput, and defect detection. With secure management, flexible deployment, and ecosystem apps, Siemens Industrial Edge helps manufacturers improve productivity, reliability, and decision-making.
Auth0 Logo