tg

Geometry library for C - Fast point-in-polygon (by tidwall)

Tg Alternatives

Similar projects and alternatives to tg

  • cozo

    30 tg VS cozo

    A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!

  • sqlite-plus

    The ultimate set of SQLite extensions

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • s2geometry

    Computational geometry and spatial indexing on the sphere

  • usearch

    21 tg VS usearch

    Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

  • sqlite-vss

    A SQLite extension for efficient vector search, based on Faiss!

  • sedona

    8 tg VS sedona

    A cluster computing framework for processing large-scale geospatial data

  • Tile38

    9 tg VS Tile38

    Real-time Geospatial and Geofencing

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • beepy

    9 tg VS beepy

    Beepy

  • robust-predicates

    Fast robust predicates for computational geometry in JavaScript

  • geos-wasm

    1 tg VS geos-wasm

    WASM + JS port of GEOS

  • agentcloud

    7 tg VS agentcloud

    Agent Cloud is like having your own GPT builder with a bunch extra goodies. The GUI features 1) RAG pipeline which can natively embed 260+ datasources 2) Create Conversational apps (like GPTs) 3) Create Multi Agent process automation apps (crewai) 4) Tools 5) Teams+user permissions. Get started fast with Docker and our install.sh

  • GeometricTools

    A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.

  • sqlite-vec

    Work-in-progress vector search SQLite extension that runs anywhere.

  • sqlite-tg

    SQLite extension around tg, a geometric library for limited GIS operations

  • sqlite-ecosystem

    2 tg VS sqlite-ecosystem

    An overview of all my SQLite extensions, and a roadmap for future extensions and tooling!

  • portable-hnsw

    What if an HNSW index was just a file, and you could serve it from a CDN, and search it directly in the browser?

  • dwata

    1 tg VS dwata

    AI studio for you and your business. Create assistants, connect databases, APIs (like Stripe) or CSV/Excel files. Use AI to create insights, workflows, action items.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tg alternative or higher similarity.

tg reviews and mentions

Posts with mentions or reviews of tg. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-02.
  • I'm writing a new vector search SQLite Extension
    13 projects | news.ycombinator.com | 2 May 2024
    Thanks for sharing! I've looked into usearch before, it's really sleek, especially all their language bindings. Though I want sqlite-vec to have total control over what stays in-memory vs on-disk during searches, and most vector search libraries like usearch/hnswlib/faiss/annoy either always store in-memory or don't offer hooks for other storage systems.

    Additionally, sqlite-vec takes advantage of some SQLite specific APIs, like BLOB I/O [0], which I hope would speed things up a ton. It's a ton more work, coming up with new storage solutions that are backed by SQLite shadow tables, but I think it'll be work it!

    And I also like how sqlite-vec is just a single sqlite-vec.c file. It makes linking + cross-compiling super easy, and since I got burned relying on heavy C++ dependencies with sqlite-vss, a no-dependency rule feels good. Mostly inspired by SQLite single-file sqlite3.c amalgamation, and Josh Baker's single file C projects like tg[1].

    [0] https://www.sqlite.org/c3ref/blob_open.html

    [1] https://github.com/tidwall/tg

  • Show HN: TG – Fast geometry library for C
    1 project | /r/patient_hackernews | 24 Sep 2023
    1 project | /r/hypeurls | 24 Sep 2023
  • Show HN: TG – Fast geometry library in C
    11 projects | news.ycombinator.com | 22 Sep 2023
    I can't stop precision loss in all cases, but I do my darnedest to avoid loss when it causes false positives, especially for stuff like intersect detection code. For example the collinear [1] function looks really big for a seemingly simple operation, but there are extra checks built in to check for precision loss and in the cases of compiler associate math issues (like a user borking a build with -ffast-math).

    I'm sure it's not all perfect but I feel pretty good about it overall. It certainly helps that much of the logic derived from the Tile38 [2] project, which has 8 years of use in production. I ported many of tests too, which makes me warm and fuzzy every time they pass.

    [1] https://github.com/tidwall/tg/blob/v0.1.0/tg.c#L389

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic tg repo stats
6
538
6.8
about 2 months ago

tidwall/tg is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of tg is C.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com