Geoos by spatial-go

A library provides spatial data and geometric algorithms

geometry-librarygisgeospatialgolang
Verdict 64/100 health $4.13/mo cheapest, hetzner 2/5 setup difficulty Last release 2.9 years ago

Self-host Geoos on hetzner CAX11 for $4.13/mo.

Health score
64 /100
6-dim composite
Self-hosts from
$4.13 /mo
hetzner · CAX11
Difficulty
2 /5
Docker + read README
GitHub stars
530
109 forks

About Geoos

From the project's README at github.com/spatial-go/geoos. Lightly cleaned for readability; for the full source see the upstream repo.

Our organization is officially established! The first open source project (Using ) provides spatial data and geometric algorithms. All comments and suggestions are welcome! Guides

http://www.spatial-go.com Contents Guides Contents Structure Documentation Maintainer Contributing License Structure 1.algorithm Package algorithm defines Specifies Computational Geometric and algorithm err. 2.clusters Package clusters is a spatial clustering algorithm. 3.coordtransform Package coordtransform is for transform coord. 4.example Example This is an example . 5.geoencoding Package geoencoding is a library for encoding and decoding into Go structs using the geometries. 6.grid Package grid is used to generate grid data. 7.index Package index define spatial index interface. 8.planar Package planar provides support for the implementation of spatial operations and geometric algorithms. 9.space Package space A representation of a linear vector geometry. 10.utils Package utils A functions of utils. Documentation How to use : Example: Calculating via ``` package main

"github.com/spatial-go/geoos/geoencoding" "github.com/spatial-go/geoos/planar" )

func main() { // First, choose the default algorithm. strategy := planar.NormalStrategy() // Secondly, manufacturing

Health score breakdown

6-dimension composite. See methodology for formula and weights.

activity
73
maturity
96
community
72
security
70
sustainability
53
adoption
25

Adoption signals

Real-world usage data, pulled from each registry. The bigger the numbers, the more battle-tested the project.

SignalValueSource
GitHub stars 530 github.com/spatial-go/geoos
GitHub forks 109 github.com/spatial-go/geoos

Release & maintenance

Is this project actively maintained, or about to die? Check the recency of last commit and last release.

Project age5.1 yearssince Mar 2021
Last commit1.8 years agoJul 3, 2024
Releases shipped18last: 2.9 years ago

Self-hosting cost across providers

Detected requirements: 4GB RAM, 40GB disk minimum. Cheapest plan per provider that meets the requirement.

ProviderPlanSpecsMonthly
hetzner CAX11 2c · 4GB · 40GB $4.13 USD Deploy →
vultr VC2 1c · 1GB · 25GB $5 USD Deploy →
linode Nanode 1GB 1c · 1GB · 25GB $5.12 USD Deploy →
digitalocean Basic Regular 1GB 1c · 1GB · 25GB $6 USD Deploy →

What people say on Hacker News

Ready to self-host Geoos?

Spin up a hetzner CAX11 (4GB RAM, 40GB disk) for $4.13/mo and follow the project's official install docs.

Data last refreshed May 7, 2026.

Similar open-source projects

Projects in our directory that replace the same SaaS or share topics with Geoos.

Frequently asked questions

Last verified . Data refreshes every 30 minutes.