Open Source Apple iPhone Scientific/Engineering Apps

Scientific/Engineering Apps for Apple iPhone

View 22 business solutions

Browse free open source Scientific/Engineering apps and projects for Apple iPhone below. Use the toggles on the left to filter open source Scientific/Engineering apps by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Organic Maps

    Organic Maps

    Organic Maps is a free Android & iOS offline maps app for travelers

    Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Your donations and positive reviews motivate and inspire our small team! Organic Maps is the ultimate companion app for travelers, tourists, hikers, and cyclists. Detailed offline maps with places that don't exist on other maps, thanks to OpenStreetMap. Cycling routes, hiking trails, and walking paths. Contour lines, elevation profiles, peaks, and slopes. Turn-by-turn walking, cycling, and car navigation with voice guidance. Bookmarks export and import in KML/KMZ formats (GPX is planned). Organic Maps app is free from trackers and other bad stuff. Organic Maps is pure and organic, made with love.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 2
    rtabmap

    rtabmap

    RTAB-Map library and standalone application

    RTAB-Map (Real-Time Appearance-Based Mapping) is a RGB-D, Stereo and Lidar Graph-Based SLAM approach based on an incremental appearance-based loop closure detector. The loop closure detector uses a bag-of-words approach to determine how likely a new image comes from a previous location or a new location. When a loop closure hypothesis is accepted, a new constraint is added to the map’s graph, then a graph optimizer minimizes the errors in the map. A memory management approach is used to limit the number of locations used for loop closure detection and graph optimization so that real-time constraints on large-scale environments are always respected. RTAB-Map can be used alone with a handheld Kinect, a stereo camera or a 3D lidar for 6DoF mapping, or on a robot equipped with a laser rangefinder for 3DoF mapping.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 3

    Emgu CV

    Emgu CV is a cross platform .Net wrapper for OpenCV

    Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library. Allowing OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython etc. The wrapper can be compiled in Mono and run on Windows, Linux, Mac OS X, iPhone, iPad and Android devices.
    Leader badge
    Downloads: 126 This Week
    Last Update:
    See Project
  • 4
    OctoPi

    OctoPi

    Raspberry PI distro for controlling 3D printers over the web

    OctoPrint is a snappy web interface for your 3D printer that allows you to control and monitor all aspects of your 3D printer and print jobs right from within any browser on your network. OctoPi includes the OctoPrint software for 3d printer and a mjpg-streamer, which can be used to stream JPEG files over an IP-based network. Includes RaspiCam support. Learn how you can support OctoPrint here. https://octoprint.org/support-octoprint/
    Downloads: 15 This Week
    Last Update:
    See Project
  • 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
  • 5
    ESP32 BLE Keyboard library

    ESP32 BLE Keyboard library

    Bluetooth LE Keyboard library for the ESP32

    This library allows you to make the ESP32 act as a Bluetooth Keyboard and control what it does. Compatible with Android. Compatible with Windows. Compatible with Linux. Compatible with MacOS X (not stable, some people have issues, doesn't work with old devices). Compatible with iOS (not stable, some people have issues, doesn't work with old devices). There is also Bluetooth-specific information that you can set (optional): Instead of BleKeyboard bleKeyboard; you can do BleKeyboard bleKeyboard("Bluetooth Device Name", "Bluetooth Device Manufacturer", 100);. (Max length is 15 characters, anything beyond that will be truncated.) By default the battery level will be set to 100%, the device name will be ESP32 Bluetooth Keyboard and the manufacturer will be Espressif. This feature is meant to compensate for some applications and devices that can't handle fast input and will skip letters if too many keys are sent in a small time frame.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    Leaflet

    Leaflet

    Open-source JavaScript library for mobile-friendly interactive maps

    Leaflet is a leading open source JavaScript library for creating interactive, mobile-friendly maps. Leaflet is light at just about 38 KB, but is already fully equipped with all the mapping features you could need. Leaflet is simple but efficient. It doesn’t try to do everything for everybody, rather it focuses on making the basic things work perfectly. It comes ready with exceptional layering tools, customization features such as pure CSS3 popups and controls, map controls and more right out of the box, and works on all major desktop and mobile platforms. Leaflet also comes with a range of interaction features, and can be extended with an abundance of great plugins.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    OpenLayers

    OpenLayers

    A high-performance, feature-packed library for all your mapping needs

    OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles, vector data and markers loaded from any source. OpenLayers has been developed to further the use of geographic information of all kinds. It is completely free, Open Source JavaScript, released under the 2-clause BSD License (also known as the FreeBSD). Pull tiles from OSM, Bing, MapBox, Stamen, and any other XYZ source you can find. OGC mapping services and untiled layers also supported. Render vector data from GeoJSON, TopoJSON, KML, GML, Mapbox vector tiles, and other formats. Leverages Canvas 2D, WebGL, and all the latest greatness from HTML5. Mobile support out of the box. Build lightweight custom profiles with just the components you need. Style your map controls with straight-forward CSS. Hook into different levels of the API or use 3rd party libraries to customize and extend functionality.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    OSS Weather

    OSS Weather

    An OSS weather app for iOS/Android

    OSS Weather is an open-source weather application developed by Akylas using NativeScript. It showcases the capabilities of NativeScript in building performant mobile apps with native UI components and real-time data fetching.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Mapbox GL JS

    Mapbox GL JS

    Interactive, thoroughly customizable maps in the browser

    Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles. It is part of the Mapbox GL ecosystem, which includes Mapbox Mobile, a compatible renderer written in C++ with bindings for desktop and mobile platforms. Mapbox GL JS is part of the cross-platform Mapbox GL ecosystem, which also includes compatible native SDKs for applications on Android, iOS, macOS, Qt, and React Native. Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you create. To get started with GL JS or any of our other building blocks, sign up for a Mapbox account. In addition to GL JS, this repository contains code, issues, and test fixtures that are common to both GL JS and the native SDKs. Mapbox GL JS v2 enables 3D mapping with elevated terrain, customizable skies and atmospheric lighting, a new camera, and performance enhancements.
    Downloads: 4 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10

    WebVisu

    Pure Browser based Visualisation for PLCs

    Framework to enable PLC Visualisations (like Wago 750-841, Beck IPC, CoDeSys 2.3) displayed in a standalone Browser without Java applets. Including Browsers of iPad, iPhone, iPod, Android aso.. Based on HTML5 canvas and Javascript.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 11
    MAPS.ME

    MAPS.ME

    Offline OpenStreetMap maps for iOS and Android

    MAPS.ME is an open source offline maps application for iOS and Android. It provides detailed offline maps of the world and is built on top of crowd-sourced OpenStreetMap data, with its own binary format for map styles.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    VisualMathEditor

    VisualMathEditor

    LaTeX, AscciMath and MathML editor developed in Javascript and HTML

    Visual Math Editor New Version “ It now offers more than 730 LaTeX symbols and 210 AsciiMath symbols. It now works in all modern browsers without plugin. It now works with LaTeX, AsciiMath, MathML and HTML syntaxes. It improves the ergonomics of the user interface.” VisualMathEditor is a LaTeX, AsciiMath and MathML editor developed in Javascript and HTML. It operates independently on the web or locally. It has many features and menus that help the equation-entry and allow their posting and backup. Formulas : - math physics symbols - operation symbols - logical symbols - arrows symbols - relation symbols - bracket symbols - differential symbols - functions symbols - integral symbols - matrix symbols - sqrt & frac symbols - sub & sup symbols - sum & prod symbols - greek characters
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13
    XCSoar

    XCSoar

    ... the open-source glide computer

    XCSoar is a tactical glide computer for Android, Linux, macOS, and Windows.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Magnetic_Handicraft_Book

    Magnetic_Handicraft_Book

    Magnetic Handicraft Book - free energy from the Cosmic Lattice

    This TeX project compiles to a PDF document: Magnetic_Handicraft_Book.pdf The Magnetic Handicraft Book explains the use of magnets to slightly unbalance the Energy Cells of the Cosmic Lattice to gain free energy. The advice for this was given by The KRYON as channeled by Lee Carroll. Many technical / physical channelings from KRYON are included and are being referenced within the book. Magnetic patterning, magnetic gravity process within the atomic structure, time frame, matter, mass, time, interdimensional membrane and much more are presented here ... Ulrich E. Habel alias DF4IAH, alias espero --- #9 - Experiments with Magnetics, Electrics, Gravity and Intent are documented here.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 15
    Wuweido 3D CAD

    Wuweido 3D CAD

    Free 3D Mobile CAD

    Wuweido is a professional 3D CAD on your phone or tablet. More than just a viewer, dozens of modeling tools are provided to create and modify 3D models in the most natural way. Wuweido allows you to import and export models in standard CAD format. Unlike Onshape™ on Cloud, Wuweido is running locally on your device and it's more like Rhino™ 3D on mobile. Wuweido is powered by OPEN CASCADE. OPEN CASCADE is an incredible powerful geometry kernel innovating quickly. Wuweido is inspired by CAD Assistant. Modeling features: 1. Draft creation tools: Line, Poly Line, Arc, Spline, Circle, Ellipse, Rectangle, Regular Polygon. 2. Primitive Solid creation tools: Box, Cone, Truncated Cone, Cylinder, Sphere, Torus, Wedge, Truncated Wedge, Pyramid, Truncated Pyramid. 3. Sweep modeling tools: Extrude, Revolve, Loft, Pipe, Path 4. Boolean operation tools: Intersect, Subtract, Union, Xor, Fuse 5. Transform tools: Move, Rotate, Mirror, Scale
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    CueMol

    CueMol

    CueMol - Molecular Visualization Framework

    CueMol - Molecular Visualization Framework based on OpenGL, Mozilla XULRunner, and javascript
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17

    KSUCCA Corpus

    A 50 million tokens corpus of Classical Arabic.

    King Saud University Corpus of Classical Arabic (KSUCCA) is a pioneering 50 million tokens annotated corpus of Classical Arabic texts from the period of pre-Islamic era until the fourth Hijri century (equivalent to the period from the seventh until early eleventh century CE), which is the period of pure classical Arabic. The main aim of this corpus is to be used for studying the distributional lexical semantics of The Quran words. However, it can be used for other research purposes, such as: • Arabic linguistics, which includes: lexical, morphological, syntactic, semantic and pragmatic research. • Arabic computational linguistics, which includes: lexical, morphological, syntactic, semantic and pragmatic research including their various applications. • Arabic language teaching for both Arabs and non Arabs. • Artificial intelligence. • Natural language processing. • Information retrieval. • Question answering. • Machine translation.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    FastFlow: programming multi-core

    FastFlow: programming multi-core

    Pattern-based multi/many-core parallel programming framework

    FastFlow is a C/C++ programming framework supporting the development of pattern-based parallel programs on multi/many-core, GPUs and distributed platforms. FastFlow run-time is built upon non-blocking threads and lock-free queues. Thanks to its very efficient CAS-free communication/synchronization support (e.g. few clock cycles core-to-core latency), FastFlow effectively supports the exploitation of fine grain parallelism, e.g. parallel codes managing very high frequency streams on commodity multi-core. FastFlow works on x86, x86_64, PPC, ARM, and Linux, Mac and Win XP/7. From Jan 1, 2018 code development migrated on GitHub at https://github.com/fastflow/fastflow
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    MathematicalRamblingsjs

    MathematicalRamblingsjs

    Biblioteca JavaScript Mathematical Ramblings.

    Biblioteca de funções, procedimentos e constantes JavaScript do projeto Mathematical Ramblings (https://antoniovandre.github.io/MathematicalRamblingsjs).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Crystalsim -  XRD hkl simulation

    Crystalsim - XRD hkl simulation

    X-ray diffraction (XRD) analysis for hkl simulation of any crystal.

    Crystalsim is a simple freeware program with a neat graphical user interface for X-ray diffraction (XRD) data analysis . It can simulates all possible {hkl} planes data for the selected crystal. Crystallographic Information File (.cif) can also be used. Analyze both powder diffraction and single crystal data . Indexed at International Union of Crystallography (IUCR). Crystalline lattice parameters such as ‘a’, ‘b’, ‘c’ as well as interfacial angles such as alpha, beta, gamma can also be entered manually. Processed data can be saved as .csv file format. Designed by M Kanagasabapathy, Assistant Professor, Department of Chemistry, Rajus' College, Affiliated to Madurai Kamaraj University Rajapalayam (TN) India email: rrcmks(at)gmail.com
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Insensitive

    Insensitive

    NMR spin dynamics simulation

    Insensitive (Incredible Nuclear Spin EvolutioN SImulation Tool Intended for Visual Education) is an application to simulate the NMR experiment based on the quantum mechanical density matrix formalism. It is available for Mac OS X 10.6 and above and iOS 5.1.1 and above. Please refer to the paper published in Concepts In Magnetic Resonance, 2011, 38A (2), 17-24.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    AiBO+
    The project builds a new AI of AIBO from scratch. Currently, I have a white ERS-7 model, Rakka. Project is based on Boost, Qt, OpenCV, other 3rd party software and my own source codes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Arduino Primary Avionics Module  (A-PAM)

    Arduino Primary Avionics Module (A-PAM)

    A foundational avionics system for model rockets

    If you do a search for model rocket electronic payload, you will see a lot of entries for medium to high power, large diameter rockets. These types of rockets are large, typically 80mm (3.1 inches) in diameter or larger. These rockets are flown in large open areas, often deserts and dry lake beds. These larger rockets also use larger propellants, typically in the High Power Rocketry (HPR) range of “H” and above impulse level. Not only do these motors require you to be certified in HPR, the motors themselves tend to be rather expensive. My goal was to develop a system that could be used by high school students. It would involve proven rocket designs that could be flown on school yards. That meant it needed to be small, fitting everything into a body tube with a diameter no more than 42mm. This would allow it to use “D” or “E” motors. It would need to be flexible. I wanted the design to be a starting point to allow them to conduct real science and it had to be inexpensive.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    ARKit + CoreLocation

    ARKit + CoreLocation

    Combines the high accuracy of AR with the scale of GPS data

    ARKit uses camera and motion data to map out the local world as you move around. CoreLocation uses wifi and GPS data to determine your global location, with a low degree of accuracy. ARKit + CoreLocation combines the high accuracy of AR with the scale of GPS data. The potential for combining these technologies is huge, with so many potential applications across many different areas. Allow items to be placed within the AR world using real-world coordinates. Dramatically improved location accuracy, using recent location data points combined with knowledge about movement through the AR world. The improved location accuracy is currently in an “experimental” phase, but could be the most important component. The library and demo come with a bunch of additional features for configuration. It’s all fully documented to be sure to have a look around.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ARKit CoreLocation

    ARKit CoreLocation

    Combines the high accuracy of AR with the scale of GPS data

    Uses camera and motion data to map out the local world as you move around. Uses wifi and GPS data to determine your global location, with a low degree of accuracy. Combines the high accuracy of AR with the scale of GPS data. The potential for combining these technologies is huge, with so many potential applications across many different areas.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB