PolygonInbounds.jl is a good example of a specific subset of geospatial predicates, written natively in Julia Overall there are more (DE-9IM - Wikipedia) and these are covered by packages like LibGEOS and ArchGDAL (itself linking to GEOS via GDAL) for the package geometry types. GitHub - JuliaGeo/GeoInterface.jl: A Julia Protocol for Geospatial Data provides an interface for such operations.
Note that GEOS has a thing like prepared geometries, which make repeated spatial operations much faster on them.