Hi! I would like to announce the slam_constructor package.
The package provides implementation of several 2D laser-based simultaneous localization and mapping algorithms (tinySLAM, vinySLAM and GMapping) created with the SLAM constructor framework. The framework provides common SLAM components that may help to develop custom SLAM algorithms. The framework is in active development and currently only 2D laser-based algorithms are supported.
Please let me know if you have any feedback, ideas or troubles using the package.