GeoTools è una libreria di codice Java open source (LGPL) che fornisce metodi conformi agli standard per la manipolazione di dati geospaziali, ad esempio per implementare Sistemi Informativi Geografici (GIS). La libreria GeoTools implementa le specifiche dell’Open Geospatial Consortium (OGC) man mano che vengono sviluppate.