7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Tgscan

Open source

tgscan is a Telegram search engine that indexes channels, groups and chat history so you can find them quickly.

tgscan.xyz
Tgscan homepage screenshot
GitHub stars
720
Last commit
2 yr ago
Repository age
3 years
Version
v0.1.0
Licence
GPL-3.0
Self-hosted
Yes

About Tgscan

tgscan is a search engine for Telegram. It helps users find channels, groups and bots, and search through chat history, using an indexing pipeline built on Elasticsearch. The project is open source under GPL-3.0.

Key features include fast results, an intuitive search interface, the ability to search chat history, text classification for groups, channels and bots, and near-real-time indexing to keep results current. Credits list the open-source packages it builds on: LangChain, HanLP, React, Ramda, Polaris, Telethon and Elasticsearch.

Setup instructions are provided in a separate setup guide, the backend is written in Java, and contributions are welcome, including suggestions of channels that should be indexed. The latest release is v0.1.0 and a public site operates at tgscan.xyz.

Key features

  • Search Telegram channels, groups and bots
  • Chat history search
  • Text classification of channels and groups
  • Near-real-time indexing
  • Elasticsearch-backed fast results

Good fit for

  • →Discovering public Telegram communities
  • →Searching indexed chat history
Built with
Java
Tags
telegram
search-engine
elasticsearch
java
nlp
channel-search
chat-search

Tgscan: questions and answers

What is Tgscan used for?
tgscan is a Telegram search engine that indexes channels, groups and chat history so you can find them quickly. It is a good fit for discovering public Telegram communities and searching indexed chat history.
Is Tgscan open source?
Yes. Tgscan is open source under the GPL-3.0 licence. Its source code is on GitHub at tgscan/tgscan and is written mainly in Java.
Is Tgscan free?
Yes. Tgscan is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host Tgscan?
Yes. Tgscan can be self-hosted on your own server or infrastructure.
What are some alternatives to Tgscan?
Similar open-source tools in the Search category include Elasticsearch, YaCy and Marginalia Search. SaaS products in the same category include Elastic, Baidu and Bing.
Is Tgscan actively maintained?
The most recent commit to Tgscan was on 31 October 2023, and the latest release is v0.1.0, published on 12 July 2023. The project has 720 stars on GitHub.

Open-source alternatives to Tgscan

See all

SaaS alternatives to Tgscan

See all