awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to dimillian/redditos

Open-source alternatives to RedditOS

30 open-source projects similar to dimillian/redditos, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best RedditOS alternative.

  • praw-dev/prawAvatar praw-dev

    praw-dev/praw

    4,168Vezi pe GitHub↗

    PRAW is a Python wrapper for the Reddit API, functioning as a REST API client and social media data crawler. It provides a programmatic interface to fetch data, manage account content, and interact with the platform. The library implements a comprehensive OAuth 2.0 client supporting multiple authorization flows, including password, implicit, and refresh tokens, as well as read-only guest access. It distinguishes itself through a rate-limit-aware request scheduler that tracks server-side throttling to prevent API quota exhaustion and employs lazy-loading resource objects to fetch data only whe

    Pythonapioauthpraw
    Vezi pe GitHub↗4,168
  • postgresapp/postgresappAvatar PostgresApp

    PostgresApp/PostgresApp

    7,741Vezi pe GitHub↗

    PostgresApp is a native macOS application that provides a graphical interface for installing and managing PostgreSQL database servers locally. It serves as a local server manager, allowing users to start, stop, and configure database server states without using the command line. The application supports running multiple different versions of the database server simultaneously on a single machine, enabling multi-version compatibility testing and migrations through isolated environments. It also includes a bundle of pre-installed extensions for geospatial processing and vector search, removing

    Makefilepostgispostgres
    Vezi pe GitHub↗7,741
  • calimarkus/jdstatusbarnotificationAvatar calimarkus

    calimarkus/JDStatusBarNotification

    4,329Vezi pe GitHub↗

    JDStatusBarNotification is a Swift-based notification framework and UI component library used to display custom status bar overlays and interactive alerts directly below the system status bar. It provides a system for presenting urgent information and task progress indicators through a SwiftUI-based toolkit. The framework allows for the creation of bespoke notification windows with support for custom view injection and a declarative UI approach for composing layouts. It includes features for branded UI customization, enabling the modification of colors, fonts, and animation styles to align wi

    Swift
    Vezi pe GitHub↗4,329

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • soundnode/soundnode-appAvatar Soundnode

    Soundnode/soundnode-app

    5,265Vezi pe GitHub↗

    Soundnode is a cross-platform desktop client and music player for SoundCloud. It provides a dedicated interface for streaming audio and managing digital music libraries on Windows, macOS, and Linux. The application integrates native media playback control, allowing users to manage audio tracks via hardware media keys and system-level keyboard shortcuts. It includes a search interface for discovering artists and songs, and tools for organizing a personal collection through playlists and followed users.

    JavaScriptangulardesktop-appelectron
    Vezi pe GitHub↗5,265
  • xamarin/xamarin-forms-samplesAvatar xamarin

    xamarin/xamarin-forms-samples

    4,253Vezi pe GitHub↗

    This project is a collection of reference implementations and code samples for building cross-platform user interfaces using the Xamarin.Forms framework. It provides practical examples for developing mobile and desktop applications from a single codebase targeting multiple operating systems. The repository focuses on architectural patterns and integration strategies, specifically demonstrating the use of MVVM to synchronize data between models and views. It includes samples for native platform integration, such as invoking platform-specific APIs and creating custom renderers to override defau

    C#
    Vezi pe GitHub↗4,253
  • sindresorhus/gifskiAvatar sindresorhus

    sindresorhus/Gifski

    8,456Vezi pe GitHub↗

    Gifski is a native macOS desktop application and video processing utility designed to convert video files into high-quality animated GIFs. It functions as a video-to-GIF converter that allows for the adjustment of frame rates and dimensions to balance visual fidelity with file size. The tool features capabilities for animation loop generation, including the creation of bounce effects by reversing video playback. It employs palette-based color quantization and error-diffusion dithering to maintain color accuracy and reduce banding in the final output. The application integrates with macOS sys

    Swiftappconvert-videosconverter
    Vezi pe GitHub↗8,456
  • b4winckler/macvimAvatar b4winckler

    b4winckler/macvim

    5,049Vezi pe GitHub↗

    MacVim is a native Cocoa application that implements the Vim modal text editor as a graphical user interface on macOS. It integrates the editor engine directly into a native window and event loop, allowing it to operate without a terminal emulator. The project functions as both a programming text editor and a hexadecimal binary editor. It provides tools for modifying raw binary data via a visual hexadecimal grid and applying patches to binary files. The editor features modal input handling, pattern-based syntax highlighting, and rectangular block selection. Additional capabilities include mu

    C
    Vezi pe GitHub↗5,049
  • dimillian/movieswiftuiAvatar Dimillian

    Dimillian/MovieSwiftUI

    6,529Vezi pe GitHub↗

    MovieSwiftUI is a movie discovery application built with SwiftUI that integrates with the MovieDB API to retrieve and display movie information, ratings, and metadata. It functions as a cross-platform Apple application, providing a consistent user experience across iOS and macOS from a single codebase. The project implements a reactive data flow using Combine to synchronize global application state with the user interface. It employs a unidirectional data flow and a centralized store to maintain a single source of truth across different screens and components. The application utilizes declar

    Swift
    Vezi pe GitHub↗6,529
  • marmelab/admin-on-restAvatar marmelab

    marmelab/admin-on-rest

    399Vezi pe GitHub↗

    Admin-on-rest is a frontend framework for building administrative single-page applications connected to REST APIs using React and Material Design. It includes a client library that translates application actions into standard HTTP requests using pluggable adapters for backend services. The framework provides a modular component-based user interface for rendering administrative views, layouts, lists, and forms through high-level configuration objects mapped to specific data endpoints. It manages application state centrally using immutable stores and action dispatchers, and supports relational

    JavaScriptadminadmin-dashboardadmin-on-rest
    Vezi pe GitHub↗399
  • solidusio/solidusAvatar solidusio

    solidusio/solidus

    5,306Vezi pe GitHub↗

    Solidus is an open-source ecommerce framework and extensible engine designed for managing product catalogs, shopping carts, and order processing. It functions as a modular store management system and a REST API commerce backend, allowing for the integration of store data with custom frontends and external services for headless commerce. The system is distinguished by a plugin-based extension architecture and an attribute-based model extension system, which enable the addition of specialized business functionality and custom data fields. It utilizes a state-machine for order processing to move

    Rubyecommerceecommerce-frameworkecommerce-platform
    Vezi pe GitHub↗5,306
  • czy0729/bangumiAvatar czy0729

    czy0729/Bangumi

    5,665Vezi pe GitHub↗

    Bangumi is a cross-platform mobile application that serves as an anime and manga tracker, a community client for BGM.tv, and a local media library manager. It enables users to record viewing progress, browse community-driven media databases, and link local media files to official database entries through pattern-based filename scraping. The application functions as a media discovery tool, utilizing AI recommendations, relationship graphs, and community trend analysis to find new content. It integrates a social ecosystem that allows users to participate in forums, manage friendships, and brows

    TypeScript
    Vezi pe GitHub↗5,665
  • mikeal/r2Avatar mikeal

    mikeal/r2

    4,404Vezi pe GitHub↗

    r2 is a JavaScript HTTP client library and asynchronous request library used for executing network calls. It provides a runtime-agnostic network layer that abstracts underlying HTTP implementations to ensure consistent behavior across different JavaScript execution environments. The library functions as a JSON API client, automatically parsing response bodies and formatting outgoing payloads. It utilizes a promise-based interface to manage the lifecycle of HTTP requests and responses. The project covers REST API integration and HTTP header management, allowing users to attach custom key-valu

    JavaScript
    Vezi pe GitHub↗4,404
  • jmshrv/finampAvatar jmshrv

    jmshrv/finamp

    4,036Vezi pe GitHub↗

    Finamp is a mobile music client designed for streaming and managing music libraries hosted on a Jellyfin media server. It serves as a handheld interface for browsing and playing audio files from a remote server. The application functions as a remote music streamer, connecting to a central media repository to stream audio via network transcoding. It enables the browsing and playback of private audio collections from a home server on a mobile device. The project covers media playback and remote audio management, supporting various audio formats through native server support or transcoding. It

    Dart
    Vezi pe GitHub↗4,036
  • huangjianke/gitterAvatar huangjianke

    huangjianke/Gitter

    3,681Vezi pe GitHub↗

    Gitter is a GitHub API client and mobile interface designed to provide mobile access to repositories and user profiles. It functions as a GitHub WeChat Mini Program client, allowing users to browse software projects and read documentation within a lightweight mobile environment. The project includes a dedicated poster generator that uses canvas-based image generation to create shareable visual summaries of repositories for social media promotion. The application covers open source discovery through repository search and trending project filtering. It also features a markdown renderer to conv

    JavaScript
    Vezi pe GitHub↗3,681
  • owncloud/androidAvatar owncloud

    owncloud/android

    4,134Vezi pe GitHub↗

    This project is an Android file manager and cloud synchronization client designed to browse, manage, and organize documents and folders stored on a remote server. It functions as a WebDAV cloud storage client that mirrors folders between a mobile device and a personal cloud storage server. The application provides a mobile interface for remote file synchronization and distribution, allowing users to share files and folders with others. It ensures secure mobile data access by utilizing passcodes and biometric authentication to prevent unauthorized entry. The client integrates WebDAV and REST-

    Kotlinandroidkotlinowncloud
    Vezi pe GitHub↗4,134
  • ronggang/transmission-web-controlAvatar ronggang

    ronggang/transmission-web-control

    4,766Vezi pe GitHub↗

    This project is a web-based interface and RPC client designed to control the Transmission BitTorrent client. It serves as a browser-accessible dashboard for managing torrent downloads and uploads, allowing users to organize files and track transfer progress. The controller provides specialized tools for tracker optimization, including batch tracker replacement and health monitoring to improve peer discovery. It also enables remote file system organization, allowing users to relocate data storage directories for specific entries without deleting the underlying data. The system covers a broad

    CSS
    Vezi pe GitHub↗4,766
  • gothinkster/angular-realworld-example-appAvatar gothinkster

    gothinkster/angular-realworld-example-app

    5,616Vezi pe GitHub↗

    This is a TypeScript web application and single-page application built with Angular. It serves as a full-featured blogging platform and content management system that implements professional architectural patterns for building complex user interfaces. The project functions as a REST API client that integrates with a backend service to manage users, articles, and social interactions. It includes a markdown content renderer to display formatted articles and a system for content discovery using paginated feeds and category filters. The application covers several functional domains, including us

    TypeScript
    Vezi pe GitHub↗5,616
  • docile-alligator/infinity-for-redditAvatar Docile-Alligator

    Docile-Alligator/Infinity-For-Reddit

    5,371Vezi pe GitHub↗

    Infinity-For-Reddit is an open-source Android client and social content browser for Reddit. It functions as an API wrapper that allows users to browse and interact with Reddit communities on Android devices. The application covers Reddit account administration and community engagement, enabling users to vote on posts, save content, and submit text, images, or videos. It also provides tools for discussion management, allowing users to write, edit, and organize comment threads. The project includes capabilities for monitoring social activity through notifications and following users, as well a

    Java
    Vezi pe GitHub↗5,371
  • bartonhammond/snowflakeAvatar bartonhammond

    bartonhammond/snowflake

    4,583Vezi pe GitHub↗

    Snowflake is a cross-platform mobile app starter designed for building iOS and Android applications using a single JavaScript codebase. It provides a pre-configured boilerplate to accelerate the initial development process for mobile applications. The project includes a Redux state management template for coordinating global application state and persisting user sessions, along with a REST API integration framework for communicating with remote or local servers via HTTP requests. It also features a localization system that maps user interface content into multiple languages based on the devic

    JavaScript
    Vezi pe GitHub↗4,583
  • fleetbase/fleetbaseAvatar fleetbase

    fleetbase/fleetbase

    1,915Vezi pe GitHub↗

    Fleetbase is a modular, containerized logistics operating system designed to manage end-to-end supply chain operations, including fleet dispatch, inventory control, and order fulfillment. It functions as a headless e-commerce and logistics platform that provides the infrastructure to build multi-vendor marketplaces and consumer-facing ordering applications. By utilizing a centralized identity system and event-driven workflows, the platform automates complex delivery lifecycles and financial accounting processes. The platform is built on a modular architecture that allows developers to extend

    JavaScriptdriver-appfleet-managementfreight-management
    Vezi pe GitHub↗1,915
  • kunminx/jetpack-mvvm-best-practiceAvatar KunMinX

    KunMinX/Jetpack-MVVM-Best-Practice

    8,928Vezi pe GitHub↗

    This project is a reference implementation of the Model-View-ViewModel pattern using Android Jetpack components. It serves as an architecture template and layering guide, dividing application code into view, domain, and data layers to ensure a unidirectional flow of dependencies. The implementation focuses on state management and configuration change handling. It demonstrates how to synchronize UI updates across multiple screens using shared state containers and preserves application state during transitions between portrait and landscape orientations. The codebase covers a broad surface of

    Javajetpackmvvm
    Vezi pe GitHub↗8,928
  • tencent/westoreAvatar Tencent

    Tencent/westore

    4,292Vezi pe GitHub↗

    Westore is a mini program MVVM framework and cross-platform logic layer designed to isolate application behavior from platform-specific rendering environments. It functions as a decoupled state manager and data binding engine that separates business logic from the user interface. The framework utilizes a model-view-viewModel architecture to maintain a portable model layer, allowing business logic to be tested using mock objects without a running user interface. It employs a diffing process to calculate the shortest data path and automatically update the user interface. The system covers head

    JavaScriptdiffjson-diffminiprogram
    Vezi pe GitHub↗4,292
  • skydoves/pokedexAvatar skydoves

    skydoves/Pokedex

    8,334Vezi pe 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
    Vezi pe GitHub↗8,334
  • amanjeetsingh150/kotlin-android-examplesAvatar amanjeetsingh150

    amanjeetsingh150/kotlin-android-examples

    1,058Vezi pe GitHub↗

    This repository provides a comprehensive collection of functional code samples designed to demonstrate modern development patterns and architectural practices for the Android platform using Kotlin. It serves as a practical guide for implementing standard design patterns that decouple business logic from user interface components, ensuring that applications remain maintainable and testable. The project distinguishes itself by offering isolated, hands-on implementations of complex mobile programming tasks. It covers a wide range of capabilities, including asynchronous networking, local database

    Kotlinandroidandroid-applicationandroid-development
    Vezi pe GitHub↗1,058
  • hussien89aa/androidtutorialforbeginnersAvatar hussien89aa

    hussien89aa/AndroidTutorialForBeginners

    4,605Vezi pe GitHub↗

    This project is a series of guided tutorials and educational resources for Android application development. It provides instructional content for building mobile applications and games from scratch using Android Studio and the Android SDK. The curriculum covers mobile UI design and the creation of responsive layouts that adapt to various screen dimensions. It includes guides on hardware integration for accessing device sensors and native services through permission models, as well as lessons on application data security. The material covers data management through local database storage and

    Javaandroidandroid-tutorial
    Vezi pe GitHub↗4,605
  • coteditor/coteditorAvatar coteditor

    coteditor/CotEditor

    8,172Vezi pe GitHub↗

    CotEditor is a native macOS plain text editor designed for lightweight file modification and developer use. It is a desktop application built specifically for the macOS operating system to ensure high performance and system integration. The project functions as a text encoding manager, providing the ability to process and convert a wide range of plain text formats and legacy character encodings to prevent corruption and display errors. Its capabilities cover plain text editing, lightweight code editing for scripts and configuration files, and general macOS text processing.

    Swiftcocoacoteditoreditor
    Vezi pe GitHub↗8,172
  • communitytoolkit/dotnetAvatar CommunityToolkit

    CommunityToolkit/dotnet

    3,696Vezi pe GitHub↗

    This project is a general purpose library for the .NET ecosystem, providing a collection of reusable helper methods and APIs for common programming tasks. It encompasses a UI component library for cross-platform development, a toolkit for MVVM architecture, and specialized utilities for memory management and native interoperability. The library distinguishes itself through high-performance memory abstractions, such as pooled buffers and contiguous two-dimensional memory spans, designed to reduce garbage collection pressure. It also provides native interop wrappers and bindings to facilitate d

    C#csharpdotnetmaui
    Vezi pe GitHub↗3,696
  • appwrite/sdk-for-react-nativeAvatar appwrite

    appwrite/sdk-for-react-native

    4,274Vezi pe GitHub↗

    This is a Backend-as-a-Service SDK for React Native, providing a library to integrate mobile applications with backend services. It serves as a client for managing user authentication, cloud databases, and remote file storage within a mobile environment. The SDK enables mobile developers to implement secure login flows using OAuth, email, and phone verification. It includes a database client for performing CRUD operations on structured data and a storage client for uploading and retrieving binary assets from remote cloud buckets. Additionally, it features a WebSocket-based interface to receiv

    TypeScriptappwritebaasjavascript
    Vezi pe GitHub↗4,274
  • jianchang512/chattts-uiAvatar jianchang512

    jianchang512/ChatTTS-ui

    7,607Vezi pe GitHub↗

    ChatTTS-ui is a web-based interface and API wrapper for the ChatTTS model, designed to convert written text and mixed language input into spoken audio. It functions as an AI speech synthesis dashboard and a programmatic generator for creating naturalistic voice output. The project focuses on custom voice profiling and speech nuance control. It allows for the maintenance of consistent speaker characteristics using seed values and data files, while providing controls for tone, laughter, and pauses through behavioral prompts and sampling parameters. The system includes a client-server architect

    Python
    Vezi pe GitHub↗7,607
  • leetcode-mafia/cheetahAvatar leetcode-mafia

    leetcode-mafia/cheetah

    4,262Vezi pe GitHub↗

    Cheetah is an LLM technical interview assistant composed of a native macOS application and a browser extension. It provides real-time coding and answering suggestions during technical interviews by combining live audio transcription with web-based context extraction. The system functions as a real-time interview coach that converts spoken questions into text using on-device speech-to-text processing. It uses a browser-integrated DOM scraper to extract live code and console logs, allowing the AI to analyze the current coding state and generate technical solutions based on the specific environm

    Swift
    Vezi pe GitHub↗4,262