#cross-platform

Logo of AppFlowy
AppFlowy
AppFlowy is an open-source Notion alternative focused on data security and AI tools. It supports macOS, Windows, Linux, iOS, and Android, offering customizable tools for individuals and enterprises to create secure, cross-platform environments. Join the community driving workspace innovation.
Logo of LLamaSharp
LLamaSharp
LLamaSharp is a versatile library offering efficient inference of LLaMA and LLaVA models across platforms on local devices, leveraging CPU and GPU capabilities. Its high-level APIs and RAG support facilitate seamless integration of large language models. With a variety of backends such as CUDA and Vulkan, LLamaSharp eases deployment without requiring native library compilation. It integrates well with libraries like semantic-kernel, and its comprehensive documentation assists in developing AI solutions.
Logo of openkore
openkore
OpenKore is a cross-platform, open-source bot designed for automating tasks in Ragnarok Online. It supports Linux, Windows, and macOS, providing users with easy setup via GitHub downloads or clones, and comprehensive guidance. OpenKore offers extensive resources like FAQs, forums, and community support for troubleshooting, while its customizable features cater to a global user base. Although some servers present limitations, OpenKore maintains its position as a popular tool for Ragnarok Online players, ensuring compliance with the GNU General Public License.
Logo of Pake
Pake
Pake enables conversion of webpages into lightweight desktop applications on Mac, Windows, and Linux using Rust. It leverages Rust Tauri for speed and efficiency, offering a size reduction nearly 20 times smaller than Electron packages. Users can access popular packages such as ChatGPT and YouTube Music, or use command-line tools for customization. The project supports immersive windows and cross-platform functionality, providing an efficient and simple solution for application development.
Logo of chie
chie
Discover Chie, a desktop application that supports language models such as ChatGPT and Bing Chat across macOS, Linux, and Windows. Utilizing native UI for each platform, this early-stage app offers extensibility through APIs. It is important to note potential data loss and regular API updates. Licensed under GPLv3, with plans to transition to MIT licensing in 2028, Chie encourages open-source contributions and innovation through forking, with significant contributions requiring a license agreement.
Logo of neoml
neoml
NeoML is a versatile machine learning framework for developing, training, and deploying models on platforms including Windows, Linux, macOS, iOS, and Android. It is designed for applications such as computer vision, natural language processing, and OCR. NeoML supports various neural network layers and machine learning algorithms and executes tasks on both CPU and GPU. It integrates with Python, C++, Java, and Objective-C, supports ONNX format for compatibility, and offers features like multi-threading and GPU optimization, enabling efficient processing of both structured and unstructured data.
Logo of geek_chat
geek_chat
Geek Chat is an open-source AI client compatible with MacOS, Windows, iOS, and Android devices. It offers enhanced prompt capabilities, secure local data storage, and supports multiple language models like OpenAI and Azure OpenAI. Features include Markdown support, code highlighting, a prompt library, and night mode. Designed for cross-platform use, it facilitates a seamless user experience with its ergonomic UI.
Logo of machinelearning
machinelearning
ML.NET empowers .NET developers, even those with no previous machine learning experience, to effortlessly create, train, and deploy personalized machine learning models. This adaptable and open-source framework supports diverse scenarios including classification, forecasting, and anomaly detection. It enhances its extensibility by integrating with pre-existing TensorFlow and ONNX models. ML.NET seamlessly operates across Windows, Linux, and macOS, and integrates well with .NET Core and .NET Framework. With plentiful tutorials and comprehensive documentation, it makes model development both accessible and efficient for newcomers and experts alike. Ideal for industries ranging from finance to healthcare, ML.NET offers practical applications that streamline and advance business operations.
Logo of ludusavi
ludusavi
Ludusavi is an efficient tool for backing up PC game saves across various platforms and game stores, supporting over 19,000 games. It includes both graphical and command line interfaces with tab completion for multiple shells. Compatible with major libraries such as Steam, GOG, and Epic, it supports backups of file and registry saves, Steam Proton saves, and screenshots. Additionally, it can be integrated as a Playnite extension and is compatible with the Steam Deck. Users can contribute to its data on PCGamingWiki and assist with translations on Crowdin. Available on Windows, Linux, and Mac, Ludusavi is accessible through multiple package managers.
Logo of network_proxy_flutter
network_proxy_flutter
ProxyPin is an open-source network monitoring tool compatible with Windows, Mac, Android, iOS, and Linux. Built on Flutter for an intuitive interface, it enables efficient interception, inspection, and modification of HTTP(S) traffic. Features include mobile QR code connections for easy configuration, domain filtering to target specific traffic, and advanced search options. It supports JavaScript for script-based processing, request rewriting, URL blocking, and historical data tracking. ProxyPin is user-friendly with import/export features and tools like encoding and QR code utilities.
Logo of react-native-boilerplate
react-native-boilerplate
React Native boilerplate delivers a robust base for cross-platform mobile apps, featuring optimized architecture that distinctly separates UI from business logic. Suitable for developers using Mac and Xcode targeting iOS 11+, the boilerplate comes with comprehensive documentation for straightforward implementation. Initiate new projects effortlessly with a single command and leverage detailed guides for a streamlined development experience, appropriate for those meeting the Node 18 requirement.
Logo of makepad
makepad
Makepad leverages Rust for developing UI frameworks suitable for a variety of platforms, supporting runtime design changes and utilizing a nightly toolchain for enhanced error reporting. It offers a comprehensive framework and studio for creating dynamic, cross-platform applications on MacOS, Windows, Android, iOS, and WebAssembly. Makepad optimizes development for both native and web applications, harnessing Rust's performance and safety. Ideal for both rapid prototyping and complex UI solutions, the platform employs cargo-makepad for multi-platform builds. Engage with this innovative solution and explore demos to experience its capabilities firsthand.
Logo of machinelearning-samples
machinelearning-samples
Explore diverse ML.NET samples created to assist .NET developers in integrating machine learning into their projects, featuring examples such as binary classification, regression, and anomaly detection. The repository includes practical console and end-to-end app examples, while emphasizing community contributions and offering CLI and AutoML API tools for automated model creation. Discover related tutorials and guides to deepen understanding, all presented in an objective and neutral manner.
Logo of ncnn
ncnn
The framework is optimized for mobile platforms, providing high-performance neural network inference without third-party dependencies. It achieves cross-platform compatibility, outperforming other open-source frameworks on mobile CPUs. Developers can efficiently deploy deep learning algorithms on mobile devices, enabling the development of intelligent apps that integrate AI into everyday use. It is utilized in various Tencent apps, such as QQ and WeChat.
Logo of chat-ai-desktop
chat-ai-desktop
Explore an unofficial open-source Chat AI desktop app using Tauri and Rust for superior performance. This cross-platform application integrates smoothly with popular Chat AI services and provides API Key management through OpenAI, enhancing user customization. Prioritizing privacy, it ensures no data is transferred externally. Comprehensive setup guidance and troubleshooting tips are available, promising an optimal experience on all platforms, including menubar use. Perfect for users seeking a flexible and secure desktop AI chat solution.
Logo of openrecall
openrecall
OpenRecall provides a secure and transparent option for managing digital memory, improving productivity while maintaining privacy. It captures and allows retrieval of digital history via screenshots on Windows, macOS, and Linux. As an open-source platform, it ensures code transparency, allowing local data storage and hardware compatibility. OpenRecall supports AI-assisted semantic search within the user's device, emphasizing data security. With easy installation and community support on Discord and Telegram, it presents a reliable and cost-effective choice for digital history management.
Logo of Crystal
Crystal
Crystal is a C++ Text-to-Speech engine tailored for multilingual synthesis, built on a unified framework using Speech Synthesis Markup Language (SSML) to ensure compatibility and extensibility. It features native support for SSML to simplify integration, offers dynamic module loading for cross-platform flexibility, and allows easy customization of TTS engines for varying languages and dialects without complex parsing burdens.
Logo of TNN
TNN
TNN is an open-source neural network inference framework devised by Tencent Youtu Lab, known for its high performance and cross-platform capabilities. It supports model compression and code optimization, enhancing performance on mobile devices and extending compatibility with X86 and NV GPUs. Utilized by applications such as QQ, Weishi, and Pitu, TNN functions as a fundamental component for Tencent Cloud AI's acceleration tasks. It facilitates tasks like face detection and object recognition while ensuring efficient deployment through its integration with TensorFlow, PyTorch, and other frameworks via ONNX. The framework is designed to optimize computational performance, support low precision data, and improve memory usage.
Logo of RIBs
RIBs
This framework empowers mobile app development by isolating business logic and providing a modular architecture conducive to large team environments. It ensures cross-platform compatibility for iOS and Android, enhancing testability and developer productivity. Created by Uber, it features robust dependency injection for smooth communication and includes IDE tools for code generation and static analysis. RIBs effectively manage nested states and foster a high-efficiency development process with extensive extensions and integration options.
Logo of speech_to_text_telegram_bot_dart
speech_to_text_telegram_bot_dart
The project employs the Whisper-Dart library for straightforward speech to text conversion on Telegram, functioning without API Key requirements. It provides accurate and efficient transcription using an advanced model, facilitating effective communication in Telegram channels, groups, or private messages.
Logo of MailKit
MailKit
MailKit is a versatile .NET email client library providing broad protocol support such as SMTP, POP3, and IMAP, built on MimeKit. It includes SASL authentication, proxy support, and SSL/TLS security. The library emphasizes RFC-compliant implementations, offering features like client-side sorting, asynchronous APIs, and cross-platform support. Donations aid in the development of tools like static analysis, beneficial for users seeking a stable email framework.
Logo of oneDNN
oneDNN
Explore the oneAPI Deep Neural Network Library (oneDNN), an open-source resource enhancing deep learning performance across diverse platforms such as Intel, Arm, NVIDIA, and AMD. oneDNN serves as a fundamental toolkit for CPU and GPU developers, compatible with various architectures like Intel processors, Intel Graphics, and Arm-based systems. Integrate oneDNN into projects to maximize performance, test emerging platforms, and use tools like Anaconda and Intel oneAPI for seamless installation. Understand runtime configurations and validated environments, and engage with a thriving community advancing this library.
Logo of mapbox-gl-js
mapbox-gl-js
Mapbox GL JS is a JavaScript library that facilitates the creation of interactive vector maps for web applications through customizable styles and WebGL rendering. Part of the Mapbox GL ecosystem, it ensures compatibility with native SDKs across multiple platforms, including Android and iOS. Without the inclusion of promotional adjectives, it is suited for developers seeking to include comprehensive map functionalities such as navigation and search. The library is well-supported with extensive documentation and community resources for enhancement.
Logo of ggml
ggml
Discover a versatile tensor library designed for seamless machine learning on multiple platforms. With features like integer quantization and broad hardware compatibility, it supports efficient model training using ADAM and L-BFGS optimizers. Benefit from zero memory allocations during runtime for enhanced performance. Easily build on platforms such as Android and leverage CUDA and SYCL for GPU acceleration. See its capabilities in action with examples of GPT inference. Stay updated to harness the library's expanding features and improved functionality.
Logo of async-storage
async-storage
This storage solution provides an asynchronous, unencrypted, and persistent key-value storage system for React Native, supporting multiple platforms including Android, iOS, macOS, visionOS, Web, and Windows. Developers can easily get started by following the documentation, with detailed guides on running end-to-end tests locally for both Android and iOS platforms. Contributions are encouraged under the MIT license, allowing for community-driven enhancements and discussions. The extensive community involvement facilitated by the MIT license ensures active community support.
Logo of finch
finch
Finch streamlines container development by providing an open source client incorporating essential tools like nerdctl, containerd, and BuildKit managed under a Lima VM. It operates across macOS, Windows, and Linux, allowing swift setup through direct download or package managers such as brew. It supports various architectures, enabling efficient container building and execution, with forthcoming documentation improvements for enhanced user engagement, independent of prior experience.
Logo of gpupixel
gpupixel
GPUPixel offers a versatile, compact library for developers focusing on real-time image and video filtering across multiple platforms. Utilizing C++11 and OpenGL/ES, it includes filters such as skin smoothing and face slimming. Supporting iOS, Android, Mac, Windows, and Linux, GPUPixel enables easy integration and ensures professional quality visuals. Engage with the community for collaborative enhancement and support.
Logo of react-native-ai
react-native-ai
This comprehensive framework facilitates the development of cross-platform mobile AI applications equipped with real-time streaming for text and chat interfaces and sophisticated image services. It supports top AI models such as OpenAI's ChatGPT and others from Anthropic, Cohere, and Mistral, while integrating image models through Fal.ai. Critical features include an easy-to-use server proxy for authentication, several pre-configured themes, and ByteScale image processing. Designed for developers interested in advanced AI technologies, it provides customizable LLM and image models, both within the app and server-side, to boost development flexibility.
Logo of Final2x
Final2x
Explore the capabilities of an image super-resolution tool compatible with Windows, macOS, and Linux. Using models such as RealCUGAN, RealESRGAN, and Waifu2x, it enhances image quality without losing detail. It offers customization options for various user needs and integrates seamlessly with different operating systems, making it ideal for both professional and hobbyist applications.
Logo of Quaternion
Quaternion
Quaternion is a cross-platform desktop client designed to work with the Matrix protocol, providing extensive configuration options for a personalized user experience. Compatible with major operating systems including GNU/Linux, macOS, and Windows, Quaternion offers stable integration and tailored set-up through varied methods such as Flatpak and Homebrew. Utilizing Qt version 6.2 or higher, it addresses integration concerns across different Linux distributions. The software supports multiple languages and offers a robust configuration system aimed at enhancing user engagement. Although still in beta, Quaternion continues to support End-to-End Encryption (E2EE) and efficient caching for improved performance. Community-driven translations strive to ensure a wide-reaching applicability.
Logo of tabby
tabby
Tabby is a feature-rich terminal emulator for Windows, macOS, and Linux, offering advanced SSH, Telnet, and serial client functions. It supports diverse customization options like themes, color schemes, and shortcut configurations. It enhances productivity with split panes, tab retention, and Zmodem file transfers during SSH sessions. It works seamlessly with environments like PowerShell, WSL, and Git-Bash, providing a robust shell experience. Additionally, it includes an encrypted container for managing secrets and a self-hosted web application for SSH, SFTP, and Telnet operations.
Logo of babashka
babashka
Babashka provides a quick-start Clojure scripting environment that eliminates the need for a JVM and is intended as an alternative to bash. It is compatible with Linux, macOS, and Windows, offering an easy installation experience through a standalone binary. Babashka supports JVM Clojure environments with multi-threading and class interoperation, delivering stability via SCI for Clojure subset interpretation. Although suitable for many use cases, for extensive scripts, JVM compiled execution might be more performant.
Logo of ailia-models
ailia-models
Discover an extensive array of pre-trained AI models designed for seamless multi-platform deployment using ailia SDK. The SDK offers support for various programming environments such as C++, Python, and Unity, utilizing Vulkan and Metal for GPU acceleration to deliver rapid AI inference on platforms like Windows, Mac, Linux, iOS, Android, Jetson, and Raspberry Pi. Access a broad spectrum of models for action recognition, anomaly detection, audio processing, and more, including the latest additions such as whisper-v3-turbo and florence2. Improve your AI initiatives with comprehensive tutorials available on Google Colaboratory and easy PC setup instructions.
Logo of erdtree
erdtree
Erdtree is a versatile tool for analyzing filesystem and disk usage across multiple platforms, respecting rules for .gitignore and hidden files. It features advanced sorting, regular expression support, and diverse layouts for output. Users can view metrics in bytes, blocks, words, or lines, while taking advantage of Unix-specific features like file permissions display. Customizable via a configuration file and easy to install, erdtree is ideal for efficient file and disk management.
Logo of qrcp
qrcp
qrcp enables direct file transfer between PC and mobile with QR scans over Wi-Fi, utilizing a terminal command. Supports installation on Linux, Windows, and MacOS, with HTTPS and configuration options available. Designed for immediate use with ease and customization potential. Explore detailed tutorials and community interaction.
Logo of jovo-framework
jovo-framework
Jovo Framework facilitates the creation of cross-platform voice and chat applications through TypeScript and JavaScript. This open-source tool, which is customizable, supports a variety of platforms such as web, Alexa, Google Assistant, as well as chat platforms like Messenger and Instagram. Its architecture based on components along with an extensible plugin system enhances both development efficiency and flexibility. Additionally, the framework's integration with various NLU and CMS services allows for effortless creation of multimodal applications. It is particularly suitable for projects needing robust staging and unit testing capabilities, providing a well-rounded solution for voice-first and conversational AI applications.
Logo of blurhash
blurhash
BlurHash creates compact 20-30 character strings for image placeholders, tackling the issue of blank image boxes during loading. It integrates easily on the backend and supports various languages like C, Swift, and Kotlin. This technology is employed by Wolt, Mastodon, and Signal to boost image loading efficiency. Additionally, it serves as a design instrument for image masking and color extraction. Contributions are welcome to extend platform support.
Logo of beekeeper-studio
beekeeper-studio
Beekeeper Studio Community Edition is an open-source SQL editor and database manager functional across Linux, MacOS, and Windows platforms. It fully supports prominent databases like PostgreSQL, MySQL, and SQLite, featuring an autocomplete SQL query editor, syntax highlighting, and query run-history. Its intuitive interface facilitates multitasking with tabbed browsing and efficient keyboard shortcuts. The GPL-licensed software is free, with a commercial Ultimate Edition that contributes to ongoing development.
Logo of paper2gui
paper2gui
Paper2GUI is an AI desktop toolbox that requires no installation to use, featuring over 50 AI models such as AI drawing, speech synthesis, and video upscaling on Windows, Mac, and Linux. It offers free apps for text-to-speech, text-to-image conversion, and video super-resolution, providing accessibility to advanced AI technology without complex setup requirements.
Logo of alpaca-electron
alpaca-electron
This Windows-compatible project provides a user-friendly interface for AI models like Alpaca, eliminating command line needs and expensive hardware requirements. Using llama.cpp, it runs efficiently on CPUs, enabling offline operation. With an intuitive UI and future features like chat history and GPU support planned, it caters to those seeking a robust AI chat solution.
Logo of friendup
friendup
Friend OS 'Helium' v1.3.0 is a versatile, cloud-based system that allows cross-device access and collaboration, independent of specific hardware. By utilizing advanced web technologies, it ensures seamless use across devices from smartphones to VR. Installation is simple and requires only an internet connection. Users can customize their experience with features like Friend Network and Friend Chat, focusing on security and autonomy for both personal and enterprise uses.
Logo of Open-Interface
Open-Interface
Open Interface automates computer tasks by integrating with LLMs such as GPT-4V to methodically execute user commands. It mimics user inputs and adjusts operations with real-time screenshots for accuracy. Compatible with macOS, Linux, and Windows, it simplifies both ordinary and complex tasks. By connecting to OpenAI’s GPT-4V, it expands functionality across diverse software applications. Explore its capabilities through demos and straightforward installation instructions to experience modern computer automation.
Logo of code-llama-for-vscode
code-llama-for-vscode
This project provides an API that simulates Llama.cpp, facilitating the integration of Code Llama with the Continue Visual Studio Code extension. It uniquely allows local implementation of Code Llama across platforms like Windows and Linux without API keys or registration. The setup includes downloading the necessary models, installing relevant extensions, and following guided configuration steps, making it straightforward for developers using Meta's codellama.
Logo of inquire
inquire
Inquire is a library designed for building interactive command-line prompts, capable of collecting various types of user inputs such as texts with autocompletion, date selections, single and multi-item selections, and confidential password entries. It offers customizable rendering, input validation, and data parsing to meet diverse application requirements. Compatible with Windows and UNIX systems, it primarily uses crossterm but supports other terminal backends, aiming to enhance user engagement in CLI environments.
Logo of stable-diffusion-prompt-reader
stable-diffusion-prompt-reader
This independent tool allows for the extraction, editing, and management of prompts from images produced by Stable Diffusion, avoiding web interface complications. Supporting macOS, Windows, and Linux, it integrates with tools like A1111's webUI and Easy Diffusion. Users can opt for an intuitive drag-and-drop GUI or advanced command-line interface. Prompts can be copied, removed, or exported, and images can be converted into various formats. Multiple display modes and generation tool detection broaden its application across diverse workflows.
Logo of bytemd
bytemd
Explore ByteMD, a versatile Markdown editor designed for compatibility with React, Vue, and Angular. Built with Svelte for lightweight performance, it features a robust plugin system for easy customization including syntax highlighting and Mermaid flowcharts. ByteMD supports secure and server-side rendering, providing a streamlined yet flexible editing environment for integrating Markdown capabilities into various applications.
Logo of sioyek
sioyek
Sioyek is a PDF viewer focused on improving navigation for textbooks and research papers. Compatible with Windows, macOS, and Linux, it features simple installation methods like official packages and homebrew cask. Sioyek provides functionalities such as Quick Open, Smart Jump, and Portals, allowing efficient document navigation without embedded links. The viewer is customizable via configuration files, catering to personal preferences. Explore Sioyek’s capabilities in highlights, bookmarks, and table of contents for seamless document handling and productivity enhancement.
Logo of dblab
dblab
dblab is an interactive terminal-based application for managing databases such as PostgreSQL, MySQL, SQLite3, Oracle, and SQL Server. Developed in Go, it provides zero-dependency binaries for OSX, Linux, and Windows. With easy installation, cross-platform compatibility, and SSL support, dblab enhances the efficiency of data management without unnecessary complexity.
Logo of marktext
marktext
MarkText is a markdown editor that prioritizes speed and usability, offering real-time previews and support for CommonMark and GitHub Flavored Markdown. Available on Linux, macOS, and Windows, it includes features like math expressions and emojis, as well as themes and editing modes for distraction-free writing. As an MIT-licensed open-source project, it invites contributions and is continuously improved with sponsor support.
Logo of alacritty
alacritty
Alacritty is a cross-platform terminal emulator utilizing OpenGL for improved speed and performance, available on BSD, Linux, macOS, and Windows. It supports integration with existing applications, allowing for extensive configuration while maintaining optimal throughput. Although in beta, it is popular for daily use due to its reliable performance. Precompiled binaries can be found on GitHub, with installation options via various package managers.