In this page I will put links to the most useful open-source photogrammetric software implementations.

1- MicMac 3d

MicMac is a free open-source photogrammetric software for 3D reconstruction under development at the National Institute of Geographic and Forestry Information – French Mapping Agency – (IGN) and the National School of Geographic Sciences (ENSG) withing the LASTIG lab. 

2-Meshroom

Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework. While meshroom needs gpu for high demanding computations, an OpenCL-based implementation of it exists. You can find it here.

3- OpenMVG (open Multiple View Geometry)

3D reconstruction from images framework 

4- PMVS: Patch-based Multi-view Stereo Software.

multi-view stereo software that takes a set of images and camera parameters, then reconstructs 3D structure of an object or a scene visible in the images.

5- Bundler: Structure from Motion (SfM) for Unordered Image Collections

structure-from-motion (SfM) system for unordered image collections

6- CMVS: Clustering Views for Multi-view Stereo

It takes the output of a structure-from-motion (SfM) software as input, then decomposes the input images into a set of image clusters of manageable size.

7-Monocular-SLAM: The aim of monocular slam is to find the path of a single camera taking continous images of its surrounding environment. You can find a monocular-SLAM solution e.g. in ORB-SLAM, or ORB-SLAM3 .

An interesting use-case could be seen in this github page. Where ORB-SLAM3 is used to localize a small UAV.

8- DUSt3R: 3D image reconstruction. An moocular SLAM based on DUSt3R could be found here.