awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ssut avatar

ssut/py-googletrans

0
View on GitHub↗
4,257 stars·743 forks·Python·MIT·2 viewspy-googletrans.rtfd.io↗

Py Googletrans

py-googletrans is a Python translation library that serves as a wrapper for the Google Translate service. It provides programmatic tools for automated text translation and language detection.

The library includes a language detection tool to identify the source language of a text string when the origin is unknown. To maintain stable connectivity, it utilizes translation request routing to direct traffic across alternative service domains.

The project covers core translation services, including the ability to convert single strings or batches of text into specified destination languages.

Features

  • Text Translation Services - Provides automated text translation between source and target languages via the Google Translate service.
  • Language Detection Tools - Ships a utility that identifies the source language of text strings through programmatic analysis.
  • Language Translation & Detection - Provides programmatic tools to identify the source language of text before performing translations.
  • Machine Translation - Provides a comprehensive Python library for automated machine translation of natural language text.
  • Language Identification - Detects the natural language of a given text string when the source is unknown.
  • Google API Integrations - Acts as a Python wrapper for the Google Translate service to provide translation and detection.
  • Text Batch Translation - Allows for the efficient translation of multiple strings or large volumes of text in batches.
  • Dynamic Domain Rotation - Implements a runtime rotation strategy for service hostnames to avoid request limits and maintain connectivity.
  • Service Request Routing - Distributes incoming translation requests across alternative service domains to maintain stable connectivity.

Star history

Star history chart for ssut/py-googletransStar history chart for ssut/py-googletrans

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does ssut/py-googletrans do?

py-googletrans is a Python translation library that serves as a wrapper for the Google Translate service. It provides programmatic tools for automated text translation and language detection.

What are the main features of ssut/py-googletrans?

The main features of ssut/py-googletrans are: Text Translation Services, Language Detection Tools, Language Translation & Detection, Machine Translation, Language Identification, Google API Integrations, Text Batch Translation, Dynamic Domain Rotation.

What are some open-source alternatives to ssut/py-googletrans?

Open-source alternatives to ssut/py-googletrans include: owo-network/deeplx — DeepLX is a self-hosted translation API server that provides free access to DeepL translation services without… googleapis/google-api-python-client — This project is a REST API client library and Google Cloud SDK component that integrates Python applications with… mg-chao/snow-shot — This project is an AI-powered screenshot manager and visual assistant designed for capturing screen content and… awslabs/agent-squad — Agent Squad is a multi-agent system orchestrator and language model agent orchestration framework. It serves as an AI… theokanning/openai-java — openai-java is a Java client library and software development kit designed to integrate OpenAI services into Java… ripperhe/bob — Bob is an extensible macOS utility designed for screen text extraction, translation aggregation, and speech synthesis.…

Open-source alternatives to Py Googletrans

Similar open-source projects, ranked by how many features they share with Py Googletrans.
  • owo-network/deeplxOwO-Network avatar

    OwO-Network/DeepLX

    8,571View on GitHub↗

    DeepLX is a self-hosted translation API server that provides free access to DeepL translation services without requiring a paid API token or account. It functions as a token-free proxy, enabling programmatic text translation between languages through a single HTTP endpoint. The server accepts JSON-based requests with source and target language parameters, supporting automatic source language detection and validation of language codes. It processes each translation request independently in a stateless manner, and offers optional bearer token authentication to restrict access to authorized clie

    Gobobplugindeepl
    View on GitHub↗8,571
  • googleapis/google-api-python-clientgoogleapis avatar

    googleapis/google-api-python-client

    8,863View on GitHub↗

    This project is a REST API client library and Google Cloud SDK component that integrates Python applications with Google services. It functions as a discovery-based API client, utilizing an OAuth 2.0 integration library to secure requests and verify identity through access tokens and service accounts. The library is distinguished by its use of discovery documents to dynamically generate clients at runtime. By parsing JSON metadata, it maps Python method calls to HTTP requests and builds interface-based resource models that mirror the hierarchical structure of the remote service. Its broader

    Python
    View on GitHub↗8,863
  • mg-chao/snow-shotmg-chao avatar

    mg-chao/snow-shot

    4,118View on GitHub↗

    This project is an AI-powered screenshot manager and visual assistant designed for capturing screen content and processing it through large language models. It functions as an OCR translation application and screen annotation tool, allowing users to extract text from images and perform intelligent analysis of visual data. The software differentiates itself through an AI-driven OCR pipeline and the ability to convert screenshots into structured Markdown or HTML via layout-aware document transformation. It features a visual AI assistant capable of analyzing screen content and a prompt-engineere

    TypeScriptchatbotocrscreen-capture
    View on GitHub↗4,118
  • awslabs/agent-squadawslabs avatar

    awslabs/agent-squad

    7,663View on GitHub↗

    Agent Squad is a multi-agent system orchestrator and language model agent orchestration framework. It serves as an AI workflow automation engine and tool integration layer designed to coordinate teams of specialized agents to solve complex tasks through routing, parallel execution, and state management. The project is distinguished by its ability to dynamically compose purpose-specific agents on-demand and route requests based on intent, language, or domain expertise. It supports advanced coordination patterns, including parallel subtask distribution, sequential task pipelines, and the abilit

    Pythonagentic-aiagentsai-agents
    View on GitHub↗7,663
  • See all 30 alternatives to Py Googletrans→