🧰 Open Source Tools — Awesome Federated Learning
Loading tools…
Loading tools…
Search, filter, and sort to find relevant repositories. Data sourced from GitHub topics; 114 repos indexed for this collection.
A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning
High-Performance server for NATS.io, the cloud and edge native messaging system.
A curated list of references for MLOps
🏔 Love Freedom - ❌ Block Mass Surveillance
WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
Perform data science on data that remains in someone else's server
🚀 A fast WebAssembly interpreter and the most universal WASM runtime
Kubernetes Native Edge Computing Framework (project under CNCF)
Flower: A Friendly Federated AI Framework
Fit interpretable models. Explain blackbox machine learning.
THIS REPO IS NOT MAINTAINED ANYMORE. Please see https://codeberg.org/tenacityteam/tenacity for Tenacity, which is maintained.
An Industrial Grade Federated Learning Framework
Tiny and powerful JavaScript full-text search engine for browser and Node
PartyKit simplifies developing multiplayer applications
Fawkes, privacy preserving tool against facial recognition systems. More info at https://sandlab.cs.uchicago.edu/fawkes
🏖️ A serverless, open-source file hosting solution built on Cloudflare. Supports image hosting, secure file storage, and personal cloud drive capabilities.
DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.
FEDML - The unified and scalable ML library for large-scale distributed training, model serving, and federated learning. FEDML Launch, a cross-cloud scheduler, further enables running any AI jobs on any GPU cloud or on-premise cluster. Built on this library, TensorOpera AI (https://TensorOpera.ai) is your generative AI platform at scale.
A curated list of awesome responsible machine learning resources.
Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
Homomorphic Encryption demos
Insomnium is a fast local API testing tool that is privacy-focused and 100% local. For testing GraphQL, REST, WebSockets and gRPC. This is a fork of Kong/insomnia
Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.
Google's differential privacy libraries.
HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
A unified framework for privacy-preserving data analysis and machine learning
IoT Platform Framework
Mano-P: Open-source GUI-VLA agent for edge devices. #1 on OSWorld (specialized, 58.2%). Runs locally on Apple M4 Mac mini/MacBook — no data leaves your device.Mano-P 是一个开源 GUI-VLA 项目,支持在 Mac mini/MacBook 上或通过算力棒本地运行推理,实现纯视觉驱动的跨平台 GUI 自动化操作。数据完全本地处理,支持复杂多步骤任务规划与执行。
Master Federated Learning in 2 Hours—Run It on Your PC!
Everything about federated learning, including research papers, books, codes, tutorials, videos and beyond
FedML - The Research and Production Integrated Federated Learning Library: https://fedml.ai
Comprehensive and timely academic information on federated learning (papers, frameworks, datasets, tutorials, workshops)
OpenYurt - Extending your native Kubernetes to edge(project under CNCF)
A graphical server OS optimized for self-hosting
Training PyTorch models with differential privacy
TinyML AI inference library
Extend cloud computing, data and service seamlessly to edge devices.
A graphical server OS optimized for self-hosting
100% open-source IoT Platform - Integrate your devices, add intelligence, build custom apps
Lightweight data stream processing engine for IoT edge
Database anonymization and test data management
This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India.
TFHE-rs: A Pure Rust implementation of the TFHE Scheme for Boolean and Integer Arithmetics Over Encrypted Data.
SonicJS - The edge-native headless CMS for Cloudflare Workers. Sub-100ms response times, zero cold starts, TypeScript-first. Built on D1, R2, and Hono.
Deep learning gateway on Raspberry Pi and other edge devices
Concrete: TFHE Compiler that converts python programs into FHE equivalent
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
An easy-to-use federated learning platform
A PyTorch Implementation of Federated Learning
ops - build and run nanos unikernels
Implementation of Communication-Efficient Learning of Deep Networks from Decentralized Data
Concrete ML: Privacy Preserving ML framework using Fully Homomorphic Encryption (FHE), built on top of Concrete, with bindings to traditional ML frameworks.
A library for lattice-based multiparty homomorphic encryption in Go
Privacy-Preserving Computing Platform 由密码学专家团队打造的开源隐私计算平台,支持多方安全计算、联邦学习、隐私求交、匿踪查询等。
[pip install medmnist] 18x Standardized Datasets for 2D and 3D Biomedical Image Classification
⚠️ Moved to Codeberg: https://codeberg.org/thinking_tools/s3mini - Tiny S3 client. Edge computing ready. No-dep. In Typescript.
✨ Awesome - A curated list of amazing Homomorphic Encryption libraries, software and resources
Linux Guide. Learn about Linux Hardware vendors, Linux in the Cloud, Desktop Environments, Window Mangers, Linux Distributions, Linux Security, Graphics (AMD/NVIDIA/Intel ARC), and Software Apps.
Keep your sensitive information out of chat logs, emails, and more with encrypted secrets.