Software Libraries
Software Library
Welcome to TactWare’s Software Library, where we focus on Kotlin Multiplatform development to cater to the evolving needs of the defense and space trade sector. Our range of libraries is engineered to provide intuitive solutions for various operational challenges.

Simple Injector for Dependencies (SID)
- Overview: SID is a service location Kotlin library tailored to provide streamlined dependency injection.
- Features: Designed for easy adoption, SID boasts a minimalistic approach, ensuring developers face a low learning curve while integrating it.

Geospatial Definition Library
- Overview: Dive into a world of precise geographic calculations and coordinate conversions with our Geospatial Definition Library.
- Features:
- Supports multiple coordinate types, including MGRS and UTM.
- Facilitates effortless conversions between latitude/longitude and other coordinate types.
- Provides intricate calculations between two distinct coordinates.
VMF Library
- Overview: Focused on the MIL-STD-6017 specifications, our VMF Library enables seamless encoding and decoding of Variable Message Formats (VMF) messages.
- VMF Json Library: Overview: This is an extension to our VMF Library, dedicated to codecs
- Features:
- Comprehensive codec support for 6017B, 6017C, and 6017E specifications.
- Stay tuned for our upcoming codec for the 6017F specification!
VMF Communication Library [In Development]
- Overview: Our ongoing project, this library will be essential for the transmission of VMF messages, ensuring timely and accurate communication.
Android Totally Offline Map (ATOM) [In Development]
- Overview ATOM is our Android map engine, designed for operations where consistent online connectivity might not be guaranteed.
- Features While the current focus is on Android platforms, we're ambitiously moving towards creating a desktop version, expanding its versatility.
Upcoming & Future Plans
- We're committed to continuous innovation. Our teams are currently working on broadening the capabilities of our VMF Communication Library and expanding ATOM's reach beyond Android platforms.