awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to algolia/places

Open-source alternatives to Places

20 open-source projects similar to algolia/places, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Places alternative.

  • mapbox/mapbox-gl-nativeAvatar de mapbox

    mapbox/mapbox-gl-native

    4,452Ver en GitHub↗

    This project is a cross-platform mapping SDK and hardware-accelerated rendering engine implemented in C++. It provides a shared geospatial core that allows for the embedding of interactive maps into Android, iOS, macOS, Node.js, and Qt applications. The system focuses on high-performance vector tile rendering using OpenGL and GPU primitives to display interactive 3D landscapes and complex geospatial datasets. It transforms compressed protocol buffers into customizable visuals through a style-driven layer pipeline. The capability surface extends to comprehensive location services, including g

    C++
    Ver en GitHub↗4,452
  • algolia/instantsearchAvatar de algolia

    algolia/instantsearch

    4,050Ver en GitHub↗

    InstantSearch is a JavaScript search framework and UI library designed for building instant search and discovery interfaces using the Algolia API. It provides a toolkit for implementing search logic, state synchronization, and result rendering across various environments, including dedicated component libraries for React and Vue.js. The framework decouples search data processing from the UI layer through a connector-based logic abstraction and a provider pattern for state distribution. This allows developers to build custom search behaviors by transforming connectors into hooks and assembling

    TypeScriptalgoliainstantsearchreact
    Ver en GitHub↗4,050
  • marqo-ai/marqoAvatar de marqo-ai

    marqo-ai/marqo

    5,022Ver en GitHub↗

    Marqo is an ecommerce product discovery platform, multimodal vector database, and AI search merchandising tool. It provides infrastructure for implementing semantic search and recommendations, allowing shoppers to find products using natural language and images. The platform distinguishes itself through a hybrid ranking pipeline that combines neural semantic scores with business-defined boosting and pinning rules. It features a conversational commerce engine that uses large language models to process user intent and provides a search performance analytics suite for measuring conversion uplift

    Python
    Ver en GitHub↗5,022

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • miguelcatalan/materialsearchviewAvatar de MiguelCatalan

    MiguelCatalan/MaterialSearchView

    3,812Ver en GitHub↗

    MaterialSearchView is an Android UI component that provides a search interface following Material Design guidelines. It functions as a reusable visual element for implementing search bars and query inputs within mobile applications. The component includes a search suggestion provider to display predefined query options as users type and built-in voice search integration to convert spoken commands into text input. The project covers search interface development and component styling, allowing for the customization of colors and icons to match specific application themes.

    Java
    Ver en GitHub↗3,812
  • iphone5solo/pysearchAvatar de iphone5solo

    iphone5solo/PYSearch

    3,780Ver en GitHub↗

    PYSearch is a customizable search interface component for iOS applications. It provides a search controller to manage query input and result display, incorporating a search suggestion engine for real-time predictions and a search history manager for recording and retrieving previous user terms. The project includes a trending search display that presents popular or hot search queries using various customizable tag styles. It handles the transition between an initial hot search screen and the active search results view based on user input. The component covers the design of search bars and re

    Objective-C
    Ver en GitHub↗3,780
  • osm-search/nominatimAvatar de osm-search

    osm-search/Nominatim

    4,334Ver en GitHub↗

    Nominatim is a self-hosted geospatial search engine and geocoding server that utilizes OpenStreetMap data. It provides a complete infrastructure for forward geocoding, converting addresses or place names into geographic coordinates, and reverse geocoding, translating coordinates into human-readable physical addresses. The project features a dedicated data importer that parses raw map data into a PostgreSQL geospatial database. It distinguishes itself through a configurable import pipeline that uses style files to filter map features and an importance-based ranking system to prioritize search

    Pythongeocodingopenstreetmaposm
    Ver en GitHub↗4,334
  • alexreisner/geocoderAvatar de alexreisner

    alexreisner/geocoder

    6,446Ver en GitHub↗

    This is a Ruby toolkit for converting addresses to geographic coordinates and performing reverse geocoding via multiple external API providers. It provides a library for integrating location services into Ruby applications, including an IP geolocation tool to translate IP addresses into coordinates, city names, and country data. The project includes a command line interface for bulk geocoding of database records with integrated rate limiting and a geospatial query engine for calculating distances and performing radius or bounding box searches. It also features a mocking framework that provide

    Ruby
    Ver en GitHub↗6,446
  • geocoder-php/geocoderAvatar de geocoder-php

    geocoder-php/Geocoder

    3,975Ver en GitHub↗

    Geocoder is a PHP library for converting addresses to geographic coordinates and coordinates back into addresses using various third-party services. It functions as a multi-provider geocoding wrapper and a reverse geocoding engine, providing an abstraction layer to manage multiple geocoding APIs. The project allows for switching between providers or chaining requests for failover to ensure high availability. It also serves as a GeoIP location resolver, translating IP addresses into geographic coordinates and location details through either remote services or local binary databases. The libra

    PHPgeocoder
    Ver en GitHub↗3,975
  • googlemaps/google-maps-services-pythonAvatar de googlemaps

    googlemaps/google-maps-services-python

    4,957Ver en GitHub↗

    This project is a Python client library for interacting with Google Maps web services to retrieve geospatial, routing, and place data. It provides a programmatic interface for developers to access geocoding, elevation, time zone, and point-of-interest services. The library implements automatic exponential backoff and request retries to handle intermittent server errors and rate limit exceedances. It manages communication through credential-based authentication and session-based connection pooling to reduce latency across repeated API calls. The capability surface covers bidirectional geocodi

    Pythonclient-librarypython
    Ver en GitHub↗4,957
  • graphhopper/graphhopperAvatar de graphhopper

    graphhopper/graphhopper

    6,516Ver en GitHub↗

    GraphHopper is a Java routing library and OpenStreetMap routing engine used to calculate optimal paths and driving directions. It provides a map matching engine for aligning GPS coordinate traces to road networks, a GTFS transit router for multi-modal travel, and a spatial analysis utility for isochrone generation. The project supports the creation of custom vehicle profiles and weighting logic to influence path calculations. It implements contraction hierarchies to accelerate pathfinding by reducing the search space between coordinates. The engine covers a broad range of geospatial capabili

    Javaastardijkstradirections
    Ver en GitHub↗6,516
  • westnordost/streetcompleteAvatar de westnordost

    westnordost/StreetComplete

    4,596Ver en GitHub↗

    StreetComplete is an Android application for editing and improving OpenStreetMap geographic data. It functions as a crowdsourced geographic data tool that identifies missing map information and allows users to fill in those gaps through a guided survey interface. The application includes a distance measurement tool that uses augmented reality to calculate physical lengths for precise mapping of geographic features. It also supports an offline geographic data collection workflow, enabling users to save survey responses locally when internet connectivity is unavailable and synchronize them with

    Kotlin
    Ver en GitHub↗4,596
  • pagefind/pagefindAvatar de Pagefind

    Pagefind/pagefind

    5,287Ver en GitHub↗

    Pagefind is a static site search engine that indexes HTML files to provide a browser-based search experience without the need for a backend server or API. It consists of a multilingual search indexer and a set of prebuilt, customizable user interface components for rendering search inputs and result lists. The system is designed for global content, utilizing a multilingual search indexer that detects page languages and creates independent index bundles to provide language-specific stemming and results. It further optimizes performance by using a compressed index and offloading query execution

    Rust
    Ver en GitHub↗5,287
  • woocommerce/woocommerceAvatar de woocommerce

    woocommerce/woocommerce

    10,362Ver en GitHub↗

    WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi

    PHPautomatticecommerceecommerce-platform
    Ver en GitHub↗10,362
  • swiftuix/swiftuixAvatar de SwiftUIX

    SwiftUIX/SwiftUIX

    8,067Ver en GitHub↗

    SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform bridges for SwiftUI. It functions as a declarative toolkit for building macOS and iOS applications by adding missing native components and expanded interface elements to the standard library. The project focuses on bridging declarative state to native imperative APIs, particularly for macOS desktop interfaces. It includes specialized controls for window visibility, navigation bar appearance, and system status bar integration, as well as tools for managing system activity controll

    Swiftattributedstringbackwards-compatibilitycollection-view
    Ver en GitHub↗8,067
  • dathere/qsvAvatar de dathere

    dathere/qsv

    3,687Ver en GitHub↗

    qsv is a high-performance command line toolkit for querying, transforming, and analyzing comma-separated value files. It functions as a data wrangling interface and a tabular data profiler, featuring a query engine capable of executing SQL statements and joins directly on flat files without requiring a database. The project is distinguished by its ability to process massive datasets that exceed available system memory. This is achieved through disk-based external memory processing, including multithreaded merge sorting, on-disk hash tables for deduplication, and lightweight file indexing for

    Rustaickancsv
    Ver en GitHub↗3,687
  • algolia/docsearchAvatar de algolia

    algolia/docsearch

    4,367Ver en GitHub↗

    DocSearch is an integrated toolset for adding search capabilities to documentation websites. It provides a JavaScript and React search interface for embedding autocomplete search bars, a dedicated web crawler to extract and synchronize site content into a searchable index, and a monitoring system to track user queries and interaction events. The project distinguishes itself by incorporating a conversational AI assistant powered by retrieval-augmented generation. This assistant grounds a large language model in a specific documentation index to provide factual answers, with configurable system

    TypeScript
    Ver en GitHub↗4,367
  • unsplash/datasetsAvatar de unsplash

    unsplash/datasets

    2,671Ver en GitHub↗

    This project is an open-source visual dataset and machine learning image library. It provides large-scale collections of high-quality photos and metadata designed for training computer vision models and conducting research into image categorization and retrieval. The repository specifically offers semantic search datasets that pair images with AI and human-generated keywords to analyze search intent and visual metaphors. It also serves as an image metadata archive, providing structured EXIF data and camera specifications for technical analysis. The available data covers broad capability area

    Jupyter Notebookdatadatasetimages
    Ver en GitHub↗2,671
  • ankane/searchkickAvatar de ankane

    ankane/searchkick

    6,717Ver en GitHub↗

    Searchkick is an integration library and wrapper that connects application models to search engines such as Elasticsearch and OpenSearch. It functions as a search index synchronizer, automatically mirroring database records to a search server to enable full-text and vector retrieval. The project provides a high-level interface for implementing keyword search, semantic vector search, and hybrid search. It distinguishes itself through the ability to combine traditional keyword matching with vector embeddings using reranking and fusion techniques to improve precision. The library covers the end

    Ruby
    Ver en GitHub↗6,717
  • akaunting/akauntingAvatar de akaunting

    akaunting/akaunting

    9,604Ver en GitHub↗

    Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera

    PHPaccountingakauntingbalance
    Ver en GitHub↗9,604
  • algolia/autocompleteAvatar de algolia

    algolia/autocomplete

    5,264Ver en GitHub↗

    This project is a framework-agnostic library for building accessible, search-as-you-type interfaces. It provides a headless logic layer that decouples search state management and result filtering from the visual presentation, allowing developers to maintain full control over the underlying HTML structure and styling. The library distinguishes itself through a highly modular architecture that supports multi-source data aggregation, enabling the combination of results from static arrays, remote APIs, and external indices into a single interface. It features a flexible rendering engine that inte

    TypeScriptaccessiblealfredalgolia
    Ver en GitHub↗5,264