pkg.soopen package index

brew / rang 6596

Installer tile38 avec Homebrew, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de tile38 pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install tile38

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#tile38

nixpkgs package indexes · pkgs/by-name/ti/tile38/package.nix · Source: api.github.com

aperçu

Résumé du paquet

In-memory geolocation data store, spatial index, and realtime geofence

Commandes et alias

  • tile38-cli
  • tile38-server

historique

Historique du projet et usages

Tile38 is an open-source, in-memory geolocation data store, spatial index, and realtime geofencing server. Its README describes support for latitude/longitude points, bounding boxes, XYZ tiles, Geohashes, GeoJSON, command-line operation, multiple network protocols, replication, and on-disk persistence.

Historique du projet

The Tile38 GitHub repository was created in March 2016 by Tidwall. From the beginning, the project presented itself as a specialized geospatial data server rather than a general database: a Go binary pair, tile38-server and tile38-cli, centered on location objects, spatial searches, and realtime geofence notifications.

Official documentation emphasizes Redis-like ergonomics. Tile38 supports HTTP, WebSockets, telnet, and Redis RESP; returns RESP or JSON; and ships a full command-line interface. That made it familiar to infrastructure users who already understood key/value stores and command-oriented servers.

The project has continued as a versioned 1.x server with regular release tags, Docker images, prebuilt binaries, and Homebrew installation instructions. The README also documents client libraries in multiple languages, leader/follower replication, metrics, and a benchmark tool.

Historique d'adoption

Tile38's adoption comes from applications that need live spatial state: fleets, moving assets, map objects, geofence notifications, and nearby/within/intersects queries. Its official examples use a fleet collection with trucks or buses and demonstrate realtime events when objects enter or leave monitored areas.

For package-manager users, Tile38 is attractive because a single install provides both server and CLI. Homebrew users can brew install tile38, start tile38-server, and connect with tile38-cli without setting up a larger spatial database stack.

GitHub repository metadata shows a substantial open-source audience for a specialized Go database, with thousands of stars, hundreds of forks, and topics around database, geospatial, geofences, location, spatial, and index.

Modes d'utilisation

Tile38 is used by starting tile38-server and interacting through tile38-cli or supported network protocols. The README's basic workflow sets points in a collection, scans the collection, performs nearby searches, retrieves objects, deletes entries, and drops collections.

Its distinctive usage is geofencing. Official docs show SETCHAN and SETHOOK commands that turn a search into a live fence, then stream enter, exit, inside, outside, or cross detections over pub/sub channels or webhooks.

Because responses can be JSON or Redis RESP and because clients exist in many languages, Tile38 fits both ad hoc CLI experiments and application integration.

Pourquoi les passionnés de paquets s'y intéressent

Tile38 is significant in package databases because it is a real server hidden behind a small formula name: installing it yields a spatial datastore, CLI, benchmark tool, persistence, replication, and protocol compatibility in one Go-built package.

It also represents a common package-nerd pattern: instead of installing PostgreSQL/PostGIS or building a custom service for simple live location problems, users can install a focused daemon with first-class geofence commands and scriptable CLI access.

Chronologie

  • 2016: GitHub repository for tidwall/tile38 created.
  • 2016 onward: Tile38 develops as a Go geospatial server with tile38-server and tile38-cli.
  • 2020s: Official README documents Docker, Homebrew, prebuilt binaries, client libraries, replication, metrics, and release binaries.
  • 2026: GitHub repository metadata and tags show continued 1.x releases and active maintenance.

Related projects

  • Tile38's protocol choices relate it to Redis-style command servers and RESP clients.
  • Its data model and command set relate it to geospatial databases, spatial indexes, GeoJSON tooling, and geofencing systems.

posture de sécurité

Niveau de risque : orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

Signaux

  • metadata:service
  • text:server

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
data/config

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
data/config

exécutables

Exécutables installés

CommandeTypeExpositionNote
tile38-cliexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
tile38-serverexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire1.38.0
gestionnaire mis à jour2026-07-26
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:tile38
Version1.38.0
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://tile38.com/
Dépôthttps://github.com/tidwall/tile38
Dernière mise à jour2026-07-26T00:50:41+02:00
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

tile38

nix profile install nixpkgs#tile38
  • normalized package name match
  • Correspondance par : Tile38
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ti/tile38/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation