MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram API using the MTProto protocol, the same protocol used by official Telegram clients. It functions as both a Telegram bot SDK and a userbot automation library, enabling PHP applications to connect to Telegram as either a bot account or a regular user account, sending and receiving messages, media, and other data directly without relying on the Bot API intermediary. The library is built on an event-driven architecture with Amp v3 fiber-based concurrency, allowing for non-blockin
Gensim is a natural language processing toolkit designed for large-scale text analysis and the training of semantic vector embeddings. It provides a framework for identifying latent thematic structures within document collections and calculating semantic similarity between text segments using unsupervised statistical algorithms. The project is distinguished by its ability to handle datasets that exceed available system memory through incremental corpus streaming, which processes documents one at a time from disk. It utilizes sparse vector representations and dictionary-based token mapping to
req is a chainable HTTP client library for Go designed to simplify request configuration and automatic response decoding into structures. It provides a fluent-interface request builder that allows developers to incrementally define request properties and encapsulate HTTP logic into reusable API SDKs. The project distinguishes itself with a TLS fingerprint emulator that mimics browser network signatures to bypass bot detection and crawler filters. It also includes a concurrent file downloader that increases transfer speeds by fetching large remote files in parallel segments. The library cover
udemy-downloader-gui is a desktop application designed for archiving Udemy course videos and materials to a local drive. Its primary purpose is to enable offline learning and the creation of local content backups for purchased courses. The tool supports batch downloading of multiple courses and video lessons simultaneously. It manages the retrieval process by preserving the original folder and file structure of the course content and provides controls for selecting video quality and managing active transfers. Access to content is handled through user account authentication using security tok
StreamSaver.js es una librería de flujos de escritura (writable streams) para navegadores y un guardador de archivos del lado del cliente. Proporciona un mecanismo para escribir flujos de datos directamente en el sistema de archivos local, evitando el enfoque estándar de guardado basado en blobs para prevenir el agotamiento de la memoria del navegador.
Las características principales de jimmywarting/streamsaver.js son: Browser Writable Stream Libraries, Streamed Writes, Browser-Side Data Export, Browser Download Streaming, Browser-to-File Streaming, Large-File Download Triggers, Client-Side Stream Buffering, Direct-to-File Response Saving.
Las alternativas de código abierto para jimmywarting/streamsaver.js incluyen: danog/madelineproto — MadelineProto is an asynchronous PHP library that provides a programmatic interface for interacting with the Telegram… piskvorky/gensim — Gensim is a natural language processing toolkit designed for large-scale text analysis and the training of semantic… kern/filepizza — Filepizza is a web-based peer-to-peer file sharing application that enables direct browser-to-browser data exchange.… faisalumair/udemy-downloader-gui — udemy-downloader-gui is a desktop application designed for archiving Udemy course videos and materials to a local… imroc/req — req is a chainable HTTP client library for Go designed to simplify request configuration and automatic response… koajs/examples — This repository is a collection of reference implementations and project scaffolds for the Koa web framework. It…