awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to getstream/stream-chat-android

Open-source alternatives to Stream Chat Android

30 open-source projects similar to getstream/stream-chat-android, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Stream Chat Android alternative.

  • skydoves/chatgpt-androidAvatar de skydoves

    skydoves/chatgpt-android

    3,869Ver en GitHub↗

    This project is an Android application that integrates OpenAI language models to provide real-time conversational AI experiences. It functions as a native mobile client, enabling users to send queries to remote language services and view the resulting text responses within an interactive chat interface. The application utilizes a declarative user interface framework to build dynamic messaging layouts and manage conversation states. It employs a component-based architecture that separates UI logic from network communication, ensuring that messaging components remain modular and decoupled from

    Kotlin
    Ver en GitHub↗3,869
  • skydoves/pokedexAvatar de skydoves

    skydoves/Pokedex

    8,334Ver en GitHub↗

    Pokedex is a reference implementation of an Android application that utilizes the MVVM architecture, Jetpack Compose for its declarative user interface, and Hilt for dependency injection. It serves as a sample project demonstrating a mobile application built with Android Jetpack and a Kotlin Coroutines network client to manage asynchronous data requests. The project implements a modular codebase to optimize build performance and enforce internal boundaries. It features a local persistence layer using the Room library to cache remote data on the device and utilizes Material Motion for fluid in

    Kotlinandroidcoroutineshilt
    Ver en GitHub↗8,334
  • openimsdk/open-im-serverAvatar de openimsdk

    openimsdk/open-im-server

    16,469Ver en GitHub↗

    Open-IM-Server is an instant messaging server and cross-platform messaging backend designed for real-time text and media communication. It provides a distributed chat architecture that coordinates user sessions and group communications across multiple server nodes to support millions of concurrent users. The system features a scalable message distribution model that utilizes asynchronous message pipelines and distributed queueing to maintain reliability during traffic spikes. It employs multi-level data caching across local memory and distributed stores to reduce latency and uses a document-b

    Gochatimmessaging
    Ver en GitHub↗16,469
  • microsoftdocs/azure-docsAvatar de MicrosoftDocs

    MicrosoftDocs/azure-docs

    10,894Ver en GitHub↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Markdownskilling
    Ver en GitHub↗10,894
  • airtai/faststreamAvatar de airtai

    airtai/faststream

    5,234Ver en GitHub↗

    FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified abstraction layer for interacting with various message brokers, enabling developers to manage event production and consumption through a consistent interface while maintaining access to native provider-specific features. The framework centers on a decorator-based routing model that binds application logic directly to broker topics, supported by a built-in dependency injection container that resolves resources at runtime. The framework distinguishes itself through its deep int

    Python
    Ver en GitHub↗5,234
  • slack-go/slackAvatar de slack-go

    slack-go/slack

    4,948Ver en GitHub↗

    This is a Go client library for interacting with the Slack API, providing a programmatic interface to manage channels, users, and workspace settings. It functions as a bot framework and event handler, allowing for the development of automated assistants that respond to workspace activities. The library includes a dedicated Block Kit builder for constructing complex UI layouts, such as interactive elements, data tables, and visualizations, for rich messaging. It also provides a full implementation for managing user authentication and identity verification through OAuth2 and OpenID Connect. Br

    Gogogolangslack
    Ver en GitHub↗4,948
  • android/nowinandroidAvatar de android

    android/nowinandroid

    21,358Ver en GitHub↗

    Now in Android is a reference application and framework designed to demonstrate modern development patterns for the Android platform. It provides a comprehensive implementation of a modular architecture, utilizing industry-standard practices to organize codebases into independent components that support long-term maintainability and build performance. The project centers on a reactive, unidirectional data flow model that synchronizes visual components with underlying data states. By employing a declarative toolkit for interface construction, the application ensures that screen layouts update

    Kotlinandroidjetpack-composekotlin
    Ver en GitHub↗21,358
  • android/sunflowerAvatar de android

    android/sunflower

    17,774Ver en GitHub↗

    Sunflower is a reference implementation designed to demonstrate modern Android development patterns and industry-standard architectural practices. It serves as a comprehensive guide for building functional mobile applications by integrating declarative user interface toolkits with robust data management and navigation systems. The project distinguishes itself by showcasing the transition from legacy view-based systems to modern declarative frameworks. It provides a practical example of how to organize code into distinct layers, manage complex state, and implement dependency injection to ensur

    Kotlin
    Ver en GitHub↗17,774
  • deployd/deploydAvatar de deployd

    deployd/deployd

    4,942Ver en GitHub↗

    deployd is a realtime API framework and MongoDB backend as a service that allows for the creation of networked interfaces synchronizing data and events between clients and servers. It functions as a JavaScript API middleware that can be integrated with HTTP servers to provide authentication, request interceptors, and realtime capabilities. The project features a self-hosted API management dashboard for configuring resource settings, managing data collections, and monitoring server status through a web-based interface. It includes a realtime data synchronization engine that pushes live databas

    JavaScript
    Ver en GitHub↗4,942
  • stoatchat/stoatchatAvatar de stoatchat

    stoatchat/stoatchat

    2,610Ver en GitHub↗

    Stoatchat is a real-time chat server and messaging backend that utilizes WebSockets to handle instant communication, live event updates, and user presence tracking. The project incorporates an encrypted file storage system and cloud storage layer that applies AES encryption to binary data before upload. It also functions as an HTTP content proxy server to mask user IP addresses when fetching media from third-party services and as a push notification gateway to ensure reliable alert delivery via a background dispatch queue. The system includes role-based access control to manage user permissi

    Rustapimongodbredis
    Ver en GitHub↗2,610
  • wukongim/wukongimAvatar de WuKongIM

    WuKongIM/WuKongIM

    4,853Ver en GitHub↗

    WuKongIM is a distributed instant messaging server designed for real-time chat and notifications. It functions as a decentralized communication cluster that utilizes a pub-sub message router to distribute data to individual users and large-scale group channels. The system includes a specialized AI chat streaming protocol to deliver low-latency, incremental responses from artificial intelligence agents. It also features a webhook event gateway that forwards communication status changes and message events to external business applications via callbacks. The platform provides infrastructure for

    Goagentchatim
    Ver en GitHub↗4,853
  • gotify/serverAvatar de gotify

    gotify/server

    14,654Ver en GitHub↗

    Gotify is a self-hosted notification server designed to centralize the receipt and dispatch of real-time messages. It provides a RESTful API and a WebSocket gateway, allowing users to programmatically send alerts and push notifications to connected clients. By maintaining a private infrastructure, the platform ensures full control over message history, data retention, and access management. The system distinguishes itself through a modular, plugin-based architecture that allows for the extension of core functionality, including custom HTTP endpoints and webhook event processing. It supports g

    Goapicloudfree-software
    Ver en GitHub↗14,654
  • arisguimera/android-expertAvatar de ArisGuimera

    ArisGuimera/Android-Expert

    7,365Ver en GitHub↗

    Android-Expert is a collection of educational resources and step-by-step instructional materials for learning Android app programming. It provides a comprehensive learning path for building mobile applications using the Kotlin programming language and Android Studio. The material covers the full development lifecycle, from designing interactive user interfaces with lists, cards, and sliders to implementing navigation workflows and screen transitions. It also includes instruction on connecting applications to remote servers to fetch external data and integrating that data into the app flow. T

    Kotlinandroidcursocurso-android
    Ver en GitHub↗7,365
  • helios-framework/heliosAvatar de helios-framework

    helios-framework/helios

    4,085Ver en GitHub↗

    Helios is a mobile backend as a service providing a server-side platform to manage user accounts, push notifications, and data synchronization for mobile applications. It functions as a REST API framework that automatically generates database tables and standard web service endpoints from defined data models. The project implements specialized services for the Apple ecosystem, including a Passbook service for managing digital passes and device registration. It also provides an in-app purchase verification service to decode purchase receipts and validate product identifiers through external ve

    CSS
    Ver en GitHub↗4,085
  • sysgears/apollo-universal-starter-kitAvatar de sysgears

    sysgears/apollo-universal-starter-kit

    1,678Ver en GitHub↗

    Apollo Universal Starter Kit is a full-stack application boilerplate and starter template designed to accelerate cross-platform development across web, mobile, and server environments. It provides a modular architecture that organizes code into independent, self-contained feature directories, combined with a GraphQL-driven data layer and a server-side rendering pipeline to optimize performance and search engine optimization. The project incorporates compile-time code generation tooling to automatically scaffold schemas, resolvers, and components, alongside a real-time subscription engine for

    JavaScriptangularapolloauth
    Ver en GitHub↗1,678
  • apache/cordova-androidAvatar de apache

    apache/cordova-android

    3,786Ver en GitHub↗

    This project is an Android hybrid mobile framework that enables the development of applications running web content inside a native Android container. It functions as a cross-platform build system that packages shared web assets into native binaries, allowing developers to access device hardware and system APIs via JavaScript. The framework utilizes a native device API bridge and a plugin architecture to expose hardware sensors and system-level functionality not available through standard browser interfaces. It employs a manifest-driven orchestration system to manage application metadata, bra

    JavaScript
    Ver en GitHub↗3,786
  • invertase/react-native-firebaseAvatar de invertase

    invertase/react-native-firebase

    12,291Ver en GitHub↗

    react-native-firebase is a modular set of libraries that integrates Firebase cloud services into cross-platform mobile applications. It serves as a native-SDK wrapper, mapping JavaScript method calls to native iOS and Android Firebase SDKs via the React Native bridge to provide a type-safe interface for mobile backend integration. The project enables connectivity to a wide array of cloud services, including user authentication and identity management, NoSQL cloud databases with real-time synchronization, and scalable cloud storage for media files. It also provides tools for sending push notif

    TypeScript
    Ver en GitHub↗12,291
  • moezbhatti/qksmsAvatar de moezbhatti

    moezbhatti/qksms

    4,593Ver en GitHub↗

    qksms is an open source Android SMS client designed for sending and receiving text and multimedia messages via cellular services. It serves as an alternative to stock messaging applications, providing a dedicated interface for mobile text communication. The application is built as a Material Design messenger, focusing on a clean visual experience through modern design principles. It allows for the customization of the Android messaging experience by replacing the default system interface.

    Kotlinandroiddagger2kotlin
    Ver en GitHub↗4,593
  • signalapp/signal-serverAvatar de signalapp

    signalapp/Signal-Server

    10,600Ver en GitHub↗

    Signal-Server is a distributed communication backend and end-to-end encrypted messaging server. It serves as a secure message relay that implements the Signal Protocol to manage identity keys and session states for private communications. The system functions as a cross-platform messaging backend that coordinates the delivery and exchange of encrypted messages between clients. It is designed to route private data between users while ensuring the server cannot access the conversation content. The infrastructure provides secure communication capabilities through a relay-based delivery model an

    Java
    Ver en GitHub↗10,600
  • nativephp/laravelAvatar de NativePHP

    NativePHP/laravel

    3,885Ver en GitHub↗

    This is a PHP native application framework used to build standalone desktop and mobile applications. It functions as a cross-platform app wrapper and binary application bundler, encapsulating PHP codebases into native binaries and installers for macOS, Windows, Linux, iOS, and Android. The project provides a native device API bridge and OS integration layer, allowing PHP application logic to connect directly to host operating system services. This enables the execution of applications as local binaries without the requirement of a remote web server. The framework covers several high-level ca

    PHPlaravelnativephpphp
    Ver en GitHub↗3,885
  • googlesamples/android-universalmusicplayerAvatar de googlesamples

    googlesamples/android-UniversalMusicPlayer

    13,185Ver en GitHub↗

    This project is a sample implementation of an audio playback application for the Android platform. It serves as a reference for building music players that utilize standard media APIs and system-level audio management. The implementation demonstrates the integration of media session controls for external hardware and provides a reference for synchronizing media playback and control states across multiple connected hardware devices. The project covers several core areas of Android audio development, including background playback services, media store querying, and declarative user interface c

    Kotlin
    Ver en GitHub↗13,185
  • firebase/quickstart-jsAvatar de firebase

    firebase/quickstart-js

    5,367Ver en GitHub↗

    This project is a collection of reference implementations, sample code, and starter kits for integrating Firebase backend services into web applications using the JavaScript SDK. It serves as a practical guide for bootstrapping projects with cloud-hosted authentication, databases, and serverless logic. The repository provides specific examples for implementing real-time data synchronization, user identity management, and event-driven cloud functions. It also includes reference code for using local service emulators to test cloud functionality on a local machine before production deployment.

    TypeScript
    Ver en GitHub↗5,367
  • lukaslechnerdev/kotlin-coroutines-and-flow-usecases-on-androidAvatar de LukasLechnerDev

    LukasLechnerDev/Kotlin-Coroutines-and-Flow-UseCases-on-Android

    2,872Ver en GitHub↗

    This repository serves as an educational resource for implementing asynchronous programming patterns in Android applications using Kotlin Coroutines and Flow. It provides a collection of practical examples and unit tests designed to demonstrate how to manage background tasks, concurrent network requests, and reactive data streams while maintaining a responsive user interface. The project focuses on structured concurrency, offering patterns for organizing tasks into hierarchical scopes that automatically propagate cancellation and lifecycle signals. It emphasizes the integration of lifecycle-a

    Kotlinandroidchannelscoroutines
    Ver en GitHub↗2,872
  • epicmaxco/vuestic-uiAvatar de epicmaxco

    epicmaxco/vuestic-ui

    3,745Ver en GitHub↗

    Vuestic UI is a Vue 3 component library providing a collection of pre-made user interface elements. It serves as a responsive UI framework and a themed component system designed to speed up frontend development and maintenance. The toolkit features a centralized configuration system for global styling and dynamic branding, including a built-in dark mode. It includes an internationalized interface toolkit with native support for localization and translating application content for multiple languages. The library provides a set of accessible web components that meet accessibility standards for

    Vueaccessibilitycomponentsjavascript
    Ver en GitHub↗3,745
  • android/kotlin-multiplatform-samplesAvatar de android

    android/kotlin-multiplatform-samples

    1,290Ver en GitHub↗

    This repository provides a collection of reference implementations for building mobile applications using the Kotlin Multiplatform framework. It serves as a practical guide for centralizing core application logic, data handling, and business rules into a single shared codebase while maintaining the ability to build native user interfaces for Android and iOS. The project demonstrates architectural patterns for managing state, persistence, and network synchronization across diverse mobile operating systems. By utilizing common source sets and platform-specific native interop, it enables develop

    Kotlinandroidjetpackkmm
    Ver en GitHub↗1,290
  • shoutem/uiAvatar de shoutem

    shoutem/ui

    4,976Ver en GitHub↗

    This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides a collection of styleable and reusable interface components to ensure visual consistency across different mobile operating systems. The framework includes a specialized tool for transforming raw HTML strings into native mobile components using custom element rendering and style overrides. It also features a remote update system that allows interface changes and new features to be pushed directly to devices without requiring a full application store release. The library cover

    JavaScript
    Ver en GitHub↗4,976
  • mvvmcross/mvvmcrossAvatar de MvvmCross

    MvvmCross/MvvmCross

    3,917Ver en GitHub↗

    MvvmCross is a .NET MVVM framework designed for building cross-platform applications by separating business logic from native user interfaces. It functions as a navigation engine and a UI data binding library, enabling the encapsulation of logic within view models that are reused across different operating systems. The framework provides a native hardware abstraction layer and a dependency injection container to decouple components and provide a consistent interface for accessing device features. It coordinates type-safe transitions between native screens and manages the synchronization of da

    C#androidc-sharpdotnet
    Ver en GitHub↗3,917
  • aws-amplify/amplify-jsAvatar de aws-amplify

    aws-amplify/amplify-js

    9,568Ver en GitHub↗

    This project is a JavaScript library and SDK used to integrate web and mobile applications with cloud services. It serves as a bridge to backend providers for user authentication, binary object storage, and real-time data synchronization. The library provides a unified interface for managing cloud identity and access, executing queries and mutations against GraphQL endpoints, and consuming REST APIs with secure request signing. It also includes tools for accessing machine learning services for natural language processing and computer vision. Broad capability areas include offline-first data

    TypeScript
    Ver en GitHub↗9,568
  • discord/discord-api-docsAvatar de discord

    discord/discord-api-docs

    6,425Ver en GitHub↗
    MDXdiscorddiscord-apidiscordapp
    Ver en GitHub↗6,425
  • transformeroptimus/superagiAvatar de TransformerOptimus

    TransformerOptimus/SuperAGI

    17,572Ver en GitHub↗

    SuperAGI is a comprehensive marketing automation platform and customer data system designed to orchestrate multi-channel engagement workflows. It functions as a no-code workflow orchestrator, allowing users to build complex, automated task sequences triggered by real-time user behavior, transactional data, or scheduled events. By centralizing customer profiles and interaction history, the platform enables businesses to manage end-to-end marketing operations from a single interface. The platform distinguishes itself through its deep integration with e-commerce storefronts and its ability to ex

    Pythonagentsagiai
    Ver en GitHub↗17,572

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