awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ismartcoding avatar

ismartcoding/plain-app

0
View on GitHub↗
3,276 stars·155 forks·Kotlin·agpl-3.0·7 vues

Plain App

Plain-app is a multi-purpose toolset for self-hosted device management, providing a web-based dashboard to remotely access files, system settings, and notifications on a mobile device over a local network. It functions as a remote gateway for SMS and notifications, a peer-to-peer file transfer system, and a media server for streaming content to browsers or casting to televisions via DLNA and Chromecast.

The project emphasizes secure local connectivity, utilizing TLS and XChaCha20-Poly1305 encryption to protect traffic between the mobile device and the browser. It also includes a distraction-free Markdown note-taking application for personal knowledge management.

Beyond remote management, the software supports real-time screen mirroring of device displays and notifications to a remote browser. It provides capabilities for local file organization, RSS feed reading, and project and issue tracking through a mobile interface.

Features

  • Mobile Device Management - Provides a web-based dashboard to remotely control a mobile device's system settings and files.
  • Web-Based Dashboards - Provides a web-based dashboard for remotely accessing and managing device system settings and files.
  • Web-based File Managers - Provides a browser interface for uploading, downloading, and organizing files on the device's storage.
  • Screen Mirroring - Provides real-time transmission and display of the mobile device screen onto a remote browser.
  • Direct File Transfers - Enables direct file transfers between devices over a local link without requiring a central server.
  • Peer-to-Peer File Sharing - Facilitates the distribution of files and messages across a decentralized peer-to-peer network.
  • Remote SMS Gateways - Provides a web-based gateway to read and send SMS messages from a linked mobile device.
  • Transport Layer Encryption - Secures all traffic between the device and the browser using TLS and XChaCha20-Poly1305 encryption.
  • Device File Transfers - Provides a web interface for organizing and transferring files between a computer and a connected mobile device.
  • Remote Device Management - Provides a comprehensive suite for managing a mobile device's system settings and files remotely.
  • Remote File Managers - Offers a web interface for browsing, uploading, and organizing files on the remote device.
  • Self-Hosted System Dashboards - Serves as a privately hosted web interface for monitoring and managing a mobile device's operational state.
  • Peer-to-Peer Transfer Engines - Implements a peer-to-peer transfer engine for moving data and messages directly between connected devices.
  • Screen Mirroring Controllers - Ships a tool that displays the mobile device screen in a browser and relays input commands back.
  • P2P File Sharing - Enables decentralized peer-to-peer exchange of files and messages without a central server.
  • Markdown Note Managers - Ships a dedicated editor for managing and organizing personal notes written in Markdown.
  • Personal Knowledge Management - Includes a distraction-free environment for creating Markdown notes and following RSS feeds.
  • DLNA Media Servers - Acts as a DLNA media server to enable discovery and casting of local media to smart TVs.
  • Self-Hosted Media Servers - Acts as a private platform for streaming personal media libraries to browsers or TVs.
  • Multimedia Casting - Provides the ability to stream both audio and video content to external hardware using DLNA and Chromecast.
  • Mobile-to-TV Casting - Transmits media from the mobile application to a television interface via DLNA or Chromecast.
  • Direct-to-Network File Streaming - Implements a system for streaming local media files directly from the device to a web browser.
  • SMS Messaging Gateways - Acts as an SMS gateway to read logs and send text messages from a desktop browser.
  • TLS and WebSocket Tunnel Encryption - Uses TLS and XChaCha20-Poly1305 encryption to secure the tunnel between the device and the browser.
  • SSL/TLS Connection Security - Implements secure transport layer encryption between the mobile device and the browser using TLS.
  • Media Browsers - Provides a graphical interface for navigating and playing media files directly within a web browser.
  • RSS Readers and Clients - A minimalist application with integrated RSS reading capabilities.

Historique des stars

Graphique de l'historique des stars pour ismartcoding/plain-appGraphique de l'historique des stars pour ismartcoding/plain-app

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Plain App

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Plain App.
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Voir sur GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Voir sur GitHub↗299,516
  • vnotex/vnoteAvatar de vnotex

    vnotex/vnote

    12,839Voir sur GitHub↗

    VNote is a native C++ desktop application designed as a Markdown note-taking platform and digital knowledge base. It provides a high-performance environment for organizing, editing, and structuring information using a Markdown-based content model. The application distinguishes itself with a Vi-style input mode for text navigation and a system of priority-based event hooks for extensibility. It further supports customization through CSS-based theme styling and global hotkey mapping. Broad capabilities include personal knowledge management via full-text and tag search, digital mind mapping, an

    C++
    Voir sur GitHub↗12,839
  • mrlesk/backlog.mdAvatar de MrLesk

    MrLesk/Backlog.md

    4,832Voir sur GitHub↗

    Backlog.md is a local-first project tracker and Markdown task manager that stores project data as plain text files in a local folder. It functions as a command-line interface tool for creating and organizing tasks and as a Kanban board visualizer that renders these task lists into interactive web and terminal interfaces. The project serves as an AI agent workflow orchestrator, providing a protocol that allows AI assistants to decompose high-level ideas into actionable tasks and implementation plans. It ensures a standardized definition of done by automatically applying reusable, project-wide

    TypeScriptagentagentic-aimanagement
    Voir sur GitHub↗4,832
  • tonyantony300/alt-sendmeAvatar de tonyantony300

    tonyantony300/alt-sendme

    5,401Voir sur GitHub↗

    alt-sendme is an accountless peer-to-peer file transfer tool designed for sending files and folders directly between devices. It operates as a decentralized sharing service that utilizes portable access tickets for identity exchange instead of centralized user accounts. The project distinguishes itself through NAT and firewall traversal capabilities, using UDP hole punching and relay-based fallback routing to establish direct connections between remote devices. It supports multi-device data broadcasting, allowing a single file or folder to be shared with multiple recipients simultaneously thr

    TypeScriptblake3encryptionfile-transfer
    Voir sur GitHub↗5,401
Voir les 30 alternatives à Plain App→

Questions fréquentes

Que fait ismartcoding/plain-app ?

Plain-app is a multi-purpose toolset for self-hosted device management, providing a web-based dashboard to remotely access files, system settings, and notifications on a mobile device over a local network. It functions as a remote gateway for SMS and notifications, a peer-to-peer file transfer system, and a media server for streaming content to browsers or casting to televisions via DLNA and Chromecast.

Quelles sont les fonctionnalités principales de ismartcoding/plain-app ?

Les fonctionnalités principales de ismartcoding/plain-app sont : Mobile Device Management, Web-Based Dashboards, Web-based File Managers, Screen Mirroring, Direct File Transfers, Peer-to-Peer File Sharing, Remote SMS Gateways, Transport Layer Encryption.

Quelles sont les alternatives open-source à ismartcoding/plain-app ?

Les alternatives open-source à ismartcoding/plain-app incluent : awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… vnotex/vnote — VNote is a native C++ desktop application designed as a Markdown note-taking platform and digital knowledge base. It… mrlesk/backlog.md — Backlog.md is a local-first project tracker and Markdown task manager that stores project data as plain text files in… tonyantony300/alt-sendme — alt-sendme is an accountless peer-to-peer file transfer tool designed for sending files and folders directly between… viarotel-org/escrcpy — escrcpy is an Android device mirroring tool and ADB device manager that enables the display and control of Android… blinkospace/blinko — Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and…