{"data":{"slug":"typesense-typesense","name":"typesense","tagline":"Fast, typo tolerant, in-memory fuzzy Search Engine","github_url":"https://github.com/typesense/typesense","owner":"typesense","repo":"typesense","owner_avatar_url":"https://avatars.githubusercontent.com/u/19822348?v=4","primary_language":"C++","stars":26289,"forks":945,"topics":["algolia","datastore","elasticsearch","enterprise-search","faceting","full-text-search","fuzzy-search","geosearch","in-memory","instantsearch","merchandising","pinecone","search","search-engine","semantic-search","similarity-search","site-search","synonyms","typo-tolerance","vector-search"],"archived":false,"github_pushed_at":"2026-06-29T01:20:13+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/typesense-typesense","markdown_url":"https://www.graphcanon.com/tools/typesense-typesense.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/typesense-typesense","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=typesense-typesense","description":"Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences","homepage_url":"https://typesense.org","license":"GPL-3.0","open_issues":838,"watchers":133,"ai_summary":"An open-source alternative to Algolia and Pinecone, offering typo tolerance and fast in-memory fuzzy search capabilities.","readme_excerpt":null,"github_created_at":"2017-01-18T08:01:47+00:00","created_at":"2026-07-11T11:32:55.23728+00:00","updated_at":"2026-07-11T13:34:34.353286+00:00","categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"}],"tags":[{"slug":"elastic-search","name":"elastic-search"},{"slug":"algolia","name":"algolia"},{"slug":"datastore","name":"datastore"},{"slug":"full-text-search","name":"full-text-search"},{"slug":"geo-search","name":"geo-search"},{"slug":"in-memory","name":"in-memory"},{"slug":"fuzzy-search","name":"fuzzy-search"},{"slug":"faceting","name":"faceting"}],"trust":{"provenance":{"is_fork":false,"github_id":79317191,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T11:32:55.827Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":null,"days_since_push":12,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:32:56.339Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T13:33:50.811Z"},"languages":{"value":["c++"],"source":"github.language","observed_at":"2026-07-11T13:33:50.811Z"},"license_spdx":{"value":"GPL-3.0","source":"github.license","observed_at":"2026-07-11T13:33:50.811Z"}},"decision_facts":{"hosting":{"model":"self_hosted","summary":"Self-hosting on-premises or in-cloud environments, enabling full control over data and infrastructure."},"pricing":null,"requirements":null,"constraints":{"hosting_model":"self_hosted"},"when_to_use":["When seeking a drop-in replacement or alternative for Algolia, especially if considering an open-source solution.","In scenarios where the development team has extensive experience with C++ and wants optimal performance from the language's native capabilities.","For projects that value typo tolerance in search functionalities heavily, as Typesense excels in handling typos without sacrificing search quality."],"when_not_to_use":["If the project is working with a smaller dataset where setting up an additional service could be overkill and simplicity outweighs high performance.","When the team prefers not to use GPL-3.0 licensed software, as this may pose limitations or requirements on how the code can be used or distributed.","In projects requiring complex vector search functionalities that might need more than what Typesense offers in its current feature set."],"source":"enrich:decision_facts","observed_at":"2026-07-11T13:34:30.057Z"},"constraint_facets":{"hosting_model":"self_hosted"},"decision_summary":[{"label":"Hosting","value":"self hosted - Self-hosting on-premises or in-cloud environments, enabling full control over data and infrastructure."},{"label":"Adopt for","value":"Typesense is an open-source and type-tolerant fuzzy search engine written in C++, primarily suitable for applications requiring speedy search responses with high tolerance to typos."},{"label":"License detail","value":"GPL-3.0 License ensures typesense is free to use, modify and distribute as long as those changes are made available under the same licensing terms."}]}}