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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to astrada/google-drive-ocamlfuse

Projects sharing features with Google Drive Ocamlfuse

30 open-source projects similar to astrada/google-drive-ocamlfuse, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • gam-team/gamGAM-team avatar

    GAM-team/GAM

    4,206View on GitHub↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Pythongamgooglegoogle-admin-sdk
    View on GitHub↗4,206
  • abraunegg/onedriveabraunegg avatar

    abraunegg/onedrive

    12,577View on GitHub↗

    This project is a command-line synchronization client for OneDrive and SharePoint libraries on Linux. It functions as a synchronization engine that aligns local filesystems with cloud storage through bidirectional, unidirectional, or download-only workflows. The client supports headless authentication for servers without web browsers and can be deployed as a background service or within a containerized environment. It enables the management of multiple distinct cloud accounts on a single system and integrates with shared SharePoint sites and document libraries. The synchronization engine inc

    D
    View on GitHub↗12,577
  • prasmussen/gdriveprasmussen avatar

    prasmussen/gdrive

    8,965View on GitHub↗

    gdrive is a command line interface client for managing files, folders, and permissions within Google Drive. It functions as a backup utility and synchronization tool, allowing users to interact with their cloud storage through a terminal instead of a web browser. The project supports server-to-server integration by using service accounts and JSON credential files. This enables non-interactive identity verification and session establishment without requiring interactive user login prompts. The tool covers bidirectional and one-way synchronization between local directories and remote storage,

    Go
    View on GitHub↗8,965

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • zenml-io/zenmlzenml-io avatar

    zenml-io/zenml

    5,451View on GitHub↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Pythonagentopsagentsai
    View on GitHub↗5,451
  • wkentaro/gdownwkentaro avatar

    wkentaro/gdown

    5,116View on GitHub↗

    gdown is a command-line tool that downloads public files and folders from Google Drive without requiring authentication. It bypasses the mandatory virus-scan warning page to retrieve large files that conventional download tools block, and can resume interrupted transfers using HTTP range requests. Beyond simple file downloads, gdown can recursively download entire folder hierarchies while preserving the local directory structure. It lists the contents of a public folder as structured JSON without downloading the files themselves, and resolves a file's real name and extension without retrievin

    Pythoncurldownloaddownloader
    View on GitHub↗5,116
  • authlib/authlibauthlib avatar

    authlib/authlib

    5,346View on GitHub↗

    Authlib is a comprehensive Python library for building and integrating OAuth 1.0, OAuth 2.0, and OpenID Connect clients and servers. It provides a unified set of tools to manage authentication and authorization flows, allowing applications to either act as a client connecting to external identity providers or as a provider issuing tokens and managing user identities. The project distinguishes itself through a full implementation of the JOSE standards, offering a suite of cryptographic tools for generating, signing, encrypting, and validating JSON Web Tokens, Signatures, Encryption, and Keys.

    Pythondjangoflaskjose
    View on GitHub↗5,346
  • lepture/authliblepture avatar

    lepture/authlib

    5,346View on GitHub↗

    Authlib is a comprehensive Python framework for implementing OAuth 1.0, OAuth 2.0, and OpenID Connect clients and servers. It provides a complete toolkit for identity management, spanning the development of authorization servers, resource servers, and client-side integrations. The library distinguishes itself through a full implementation of the JOSE specifications, including JSON Web Tokens, Encryption, Signatures, and Keys. It features specialized capabilities for non-interactive authentication via service account assertion frameworks and a compliance-correction layer designed to handle ide

    Python
    View on GitHub↗5,346
  • s3fs-fuse/s3fs-fuses3fs-fuse avatar

    s3fs-fuse/s3fs-fuse

    9,905View on GitHub↗

    s3fs-fuse is a FUSE-based filesystem that mounts Amazon S3 buckets and S3-compatible object storage as local directories. It functions as a cloud object storage gateway, translating standard POSIX filesystem calls into RESTful API requests to allow remote objects to be accessed as if they were local files. The project enables the mapping of remote object stores to local paths on Linux, macOS, and FreeBSD. It supports integration with third-party S3-compatible providers through the use of custom service URLs and specialized request styles. The system includes capabilities for local data and m

    C++
    View on GitHub↗9,905
  • trapexit/mergerfstrapexit avatar

    trapexit/mergerfs

    5,709View on GitHub↗

    mergerfs is a FUSE-based union filesystem that pools multiple independent filesystems or directories into a single unified mount point. It acts as a proxy to underlying storage, forwarding file operations directly to the filesystem for near-native performance while merging directory listings and attribute changes. The project provides a live, read-write pooled view of storage that aggregates drives of any size without requiring reformatting or data redistribution, and it isolates individual drive failures so that the pool continues serving data from remaining filesystems. The filesystem offer

    C++aufsdatahoardingfilesystem
    View on GitHub↗5,709
  • ntfstool/ntfstoolntfstool avatar

    ntfstool/ntfstool

    4,008View on GitHub↗

    ntfstool is a collection of system utilities and drivers designed to manage NTFS-formatted volumes on macOS. It provides a file system driver and management tools that enable full read and write permissions for NTFS-formatted disks. The project includes a disk image manager that monitors storage use and automates the removal of unused image disk files. It also features a disk capacity monitor to track total and available storage space across all connected read-write volumes. The utility surface covers NTFS read-write mounting, storage administration, and the management of external storage de

    JavaScriptmacntfsntfsntfs-read
    View on GitHub↗4,008
  • kahing/goofyskahing avatar

    kahing/goofys

    5,558View on GitHub↗

    Goofys is a POSIX-compliant cloud object storage gateway that presents remote storage buckets as local system directories. It implements a user-space filesystem that maps S3-compliant and Azure Blob storage services to local mount points, allowing remote objects to be accessed through standard file system operations. The project provides specific mounting capabilities for Amazon S3, Azure Blob Storage, and Azure Data Lake accounts. It utilizes a FUSE-based implementation to interface cloud object storage with the operating system kernel. The system includes performance optimizations such as

    Go
    View on GitHub↗5,558
  • gluster/glusterfsgluster avatar

    gluster/glusterfs

    5,191View on GitHub↗

    GlusterFS is a software-defined distributed file system and scale-out storage cluster that aggregates disk resources from multiple servers into a single global namespace. It functions as a unified storage platform, allowing the same underlying data to be exposed through file, block, and object storage interfaces. The system distinguishes itself through a decentralized architecture that uses consistent hashing to distribute files across network nodes without a central metadata server. It ensures data integrity and availability using self-healing replication, quorum-based consistency to prevent

    C
    View on GitHub↗5,191
  • macrozheng/springcloud-learningmacrozheng avatar

    macrozheng/springcloud-learning

    6,924View on GitHub↗

    This project is a reference implementation of a distributed system built using Spring Cloud Alibaba, Spring Boot, and JDK 17. It serves as a comprehensive model for implementing a microservices architecture. The system integrates a wide range of distributed patterns, including global transaction coordination for data consistency, OAuth2 and JWT for identity management, and Kubernetes-based container orchestration. It features a dedicated observability stack for distributed request tracing, log aggregation, and service health monitoring. The implementation covers several functional domains, i

    Javajavaspringbootspringcloud
    View on GitHub↗6,924
  • mutagen-io/mutagenmutagen-io avatar

    mutagen-io/mutagen

    3,883View on GitHub↗

    Mutagen is a cross-platform file synchronization engine and development environment orchestrator. It provides real-time bidirectional file synchronization between local machines, remote servers, and Docker containers, often utilizing SSH for transport. The tool functions as a high-performance alternative to Docker bind mounts by mirroring files between a local host and a running container. It also operates as a network port forwarding utility, routing TCP traffic and Unix domain sockets between local and remote environments via SSH. Its capability surface includes filesystem event monitoring

    Go
    View on GitHub↗3,883
  • syncthing/syncthing-macossyncthing avatar

    syncthing/syncthing-macos

    3,761View on GitHub↗

    Syncthing macOS is a native application bundle that wraps the Syncthing binary to provide decentralized, peer-to-peer file synchronization on macOS. It enables bidirectional data replication across multiple devices using a block exchange protocol, allowing files and folders to stay consistent without relying on a central cloud server. The project distinguishes itself by integrating the cross-platform synchronization engine into the macOS environment as a background service. It provides a system tray interface for quick access to the management GUI and supports automatic application startup th

    Objective-Capplebackupcloud-sync
    View on GitHub↗3,761
  • googleapis/google-cloud-pythongoogleapis avatar

    googleapis/google-cloud-python

    5,329View on GitHub↗

    This project is a set of Python client libraries and API wrappers used to interact with Google Cloud Platform services. It functions as a programmatic interface for provisioning, configuring, and managing cloud infrastructure and resources. The library provides a specialized toolkit for Google Cloud Storage, enabling the uploading, downloading, and management of data objects within cloud buckets. It also supports the development of serverless applications and the automation of environment setup and scaling. The project handles cloud API integration by providing high-level abstractions that m

    Pythonpython
    View on GitHub↗5,329
  • nextcloud/dockernextcloud avatar

    nextcloud/docker

    7,305View on GitHub↗

    This project provides containerized images for deploying a self-managed content collaboration and file sharing server. It enables the creation of private cloud storage and self-hosted file synchronization environments, allowing users to maintain data ownership and control over their infrastructure. The deployment model utilizes Docker images to simplify installation, scaling, and version updates. It distinguishes itself through a database-agnostic storage approach, supporting integration with PostgreSQL, MySQL, MariaDB, or SQLite, and employs volume mapping to ensure data persistence across c

    Shelldockerdocker-imagenextcloud
    View on GitHub↗7,305
  • osnr/tabfsosnr avatar

    osnr/TabFS

    3,930View on GitHub↗

    TabFS is a browser automation tool and virtual filesystem that maps browser tabs and page elements to files. It provides a FUSE-based bridge that allows external scripts and tools to interact with a browser's JavaScript runtime through standard file system operations. The system enables the execution of JavaScript expressions and the manipulation of DOM elements by reading and writing synthetic files. Users can control tab state, create new tabs, and inspect metadata such as URLs and titles using a file manager or shell. The project covers capabilities for browser automation, including acces

    JavaScript
    View on GitHub↗3,930
  • maiot-io/zenmlmaiot-io avatar

    maiot-io/zenml

    5,452View on GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Python
    View on GitHub↗5,452
  • dagger/container-usedagger avatar

    dagger/container-use

    3,556View on GitHub↗

    container-use is a containerized AI execution environment and code sandbox designed to provide a secure space for AI coding agents to execute commands and build applications. It functions as a workspace orchestrator that provisions isolated containers mapped to git branches, allowing multiple agents to operate in parallel without state conflicts or affecting the host system. The project serves as a Model Context Protocol server, bridging AI agents to containerized environments for standardized tool access. It enables a workflow for reviewing and merging changes made by agents within these iso

    Go
    View on GitHub↗3,556
  • googleapis/google-api-go-clientgoogleapis avatar

    googleapis/google-api-go-client

    4,395View on GitHub↗

    The Google API Go Client Library is a collection of auto-generated Go packages designed to facilitate authenticated requests to Google services via HTTP and gRPC. It serves as an API request and response manager that converts API discovery documents into typed code to provide a consistent interface for interacting with various services. The library includes a dedicated OAuth 2.0 authentication client used to manage token lifecycles, handle service account credentials, and perform authorization flows. It supports identity impersonation, allowing a security context to assume the identity of a t

    Gogo
    View on GitHub↗4,395
  • azuread/microsoft-authentication-library-for-jsAzureAD avatar

    AzureAD/microsoft-authentication-library-for-js

    4,084View on GitHub↗

    This project is an OAuth 2.0 client library and OpenID Connect SDK designed for integrating Microsoft identity platforms into JavaScript applications. It serves as a cross-platform authentication client for managing user identities and daemon services across browser-based and server-side environments. The library provides tools for acquiring and managing JSON Web Tokens to secure access to protected web APIs. It supports various authentication flows, including single-page application authentication, server-side identity management in Node.js, and non-interactive authentication for background

    TypeScript
    View on GitHub↗4,084
  • kurikomi-labs/komi-storeK

    kurikomi-labs/komi-store

    15,630View on GitHub↗

    Komi Store is an Android app store client designed for discovering and installing applications directly from git repository releases. It functions as a git release manager and APK package manager, allowing users to track software versions and assets hosted on git platforms. The project differentiates itself by integrating deep git repository functionality, such as an OAuth repository browser for managing issues and pull requests, and a system for importing starred repositories. It utilizes a multi-provider aggregation model to normalize release data from various git hosting platforms into a u

    Kotlin
    View on GitHub↗15,630
  • googleapis/google-api-php-clientgoogleapis avatar

    googleapis/google-api-php-client

    9,795View on GitHub↗

    The Google API PHP Client Library is a development kit for interacting with Google Cloud services and APIs. It provides standardized service interfaces to retrieve and manipulate data, serving as a comprehensive SDK for executing network requests across Google cloud platforms. The library features a specialized authentication handler for OAuth 2.0, managing authorization flows, access tokens, and offline access via refresh tokens. It includes a service account authenticator that uses JSON key files or application default credentials for server-to-server communication, as well as mechanisms fo

    PHP
    View on GitHub↗9,795
  • googleapis/google-cloud-gogoogleapis avatar

    googleapis/google-cloud-go

    4,464View on GitHub↗

    The Google Cloud Go Client Library is a set of Go packages and a software development kit used to interact with Google Cloud platform services and APIs. It provides the primary means for Go applications to integrate with cloud service endpoints through simplified language patterns and automated API request handling. The project features specialized libraries for managing identity and access via service accounts, API keys, and environment-based credential resolution. It includes dedicated SDKs for programmatic resource orchestration and the deployment and management of serverless functions, co

    Gocloud-bigquerycloud-datastorecloud-pubsub
    View on GitHub↗4,464
  • google/google-api-go-clientgoogle avatar

    google/google-api-go-client

    4,448View on GitHub↗

    This project is a collection of Go packages and a programmatic interface for interacting with Google services and Google Cloud resources via REST APIs. It functions as a client library and SDK that transforms raw HTTP requests into structured Go function calls. The library utilizes discovery-based client generation to create type-safe clients from API discovery documents. It separates the acquisition of authorization tokens from the request logic through a token-source based authentication model. The project covers identity management and authentication via OAuth 2.0, service accounts, and A

    Go
    View on GitHub↗4,448
  • google/claspgoogle avatar

    google/clasp

    5,484View on GitHub↗

    clasp is a command-line interface for managing Google Apps Script projects, enabling developers to create, sync, and deploy scripts from a local development environment. It provides an alternative to the cloud-based script editor, allowing version control, offline editing, and integration with standard development workflows. The tool supports TypeScript transpilation, so developers can write type-annotated code that compiles to JavaScript for the Apps Script runtime. Authentication is handled via OAuth 2.0, and users can synchronize local files with remote projects using ignore patterns simil

    TypeScriptapps-scriptclijavascript
    View on GitHub↗5,484
  • kalcaddle/kodexplorerkalcaddle avatar

    kalcaddle/KodExplorer

    6,378View on GitHub↗

    KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface for organizing and managing files in a browser. It functions as an enterprise file sharing platform and an online document previewer, allowing users to view hundreds of file formats without local software installations. The system is distinguished by a plugin-based API gateway that exposes RESTful endpoints for third-party integrations and custom functional extensions. It also includes a browser-based code editor with syntax highlighting and autocomplete for over 120 languages,

    PHParchivecollaborationdocx
    View on GitHub↗6,378
  • galaxy-s10/billd-deskgalaxy-s10 avatar

    galaxy-s10/billd-desk

    5,418View on GitHub↗

    This project is a remote desktop software suite and administration tool designed for controlling remote devices via web browsers or desktop applications across different operating systems. It functions as a secure remote access gateway and device manager, providing a centralized backend for auditing sessions and deploying private infrastructure to target machines. The system distinguishes itself through the use of GPU-accelerated video streaming and hardware encoding to reduce latency. It enables multi-device monitoring via a screen wall and supports the creation of virtual display emulations

    TypeScriptcoturnelectronflutter
    View on GitHub↗5,418
  • moonshotai/kimi-codeMoonshotAI avatar

    MoonshotAI/kimi-code

    2,473View on GitHub↗

    Kimi-code is a command-line interface and orchestration framework designed to integrate autonomous AI agents into software development workflows. It functions as a terminal-based assistant that manages multi-step coding tasks, including planning, file system modifications, shell command execution, and test running, all while maintaining conversational context within a local development environment. The project distinguishes itself through a focus on secure, autonomous agent orchestration and granular control over AI interactions. It enforces strict security by requiring explicit user approval

    TypeScript
    View on GitHub↗2,473