maestral | Open-source Dropbox client for macOS and Linux | Cloud Storage library

 by   SamSchott Python Version: v1.5.2 License: MIT

kandi X-RAY | maestral Summary

kandi X-RAY | maestral Summary

maestral is a Python library typically used in Storage, Cloud Storage, Electron applications. maestral has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has medium support. You can install using 'pip install maestral' or download it from GitHub, PyPI.

Maestral is an open-source Dropbox client written in Python. The project's main goal is to provide a client for platforms and file systems that are no longer directly supported by Dropbox. Maestral currently does not support Dropbox Paper, the management of Dropbox teams, and the management of shared folder settings. If you need any of this functionality, please use the Dropbox website or the official client. Maestral does support syncing multiple Dropbox accounts and excluding local files from sync with a ".mignore" file. The focus on "simple" file syncing does come with advantages: on macOS, the Maestral App bundle is significantly smaller than the official Dropbox app and uses less memory. The exact memory usage will depend on the size of your synced Dropbox folder and can be further reduced when running Maestral without a GUI. Maestral uses the public Dropbox API which, unlike the official client, does not support transferring only those parts of a file which changed ("binary diff"). Maestral may therefore use more bandwidth that the official client. However, it will avoid uploading or downloading a file if it already exists with the same content locally or in the cloud.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              maestral has a medium active ecosystem.
              It has 1870 star(s) with 40 fork(s). There are 21 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 71 open issues and 247 have been closed. On average issues are closed in 23 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of maestral is v1.5.2

            kandi-Quality Quality

              maestral has 0 bugs and 0 code smells.

            kandi-Security Security

              maestral has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              maestral code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              maestral is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              maestral releases are available to install and integrate.
              Deployable package is available in PyPI.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed maestral and discovered the below as its top functions. This is intended to give you an instant insight into maestral implemented functionality, and help decide if they suit your requirements.
            • Show diffs in a dropbox
            • Download a file
            • Get the diff between two revisions
            • Returns the index of the given message
            • Start Maest
            • Prompt the user for a message
            • Create a link dialog
            • Get the state of a given section
            • List shared links
            • Add a new item to the download queue
            • Show status of account
            • Main worker thread
            • Returns the space usage string
            • Wait for files in folder list
            • Convert a value to a valid configuration name
            • Get the profile picture
            • Rebuild the index
            • Set excluded items
            • Queue events for the directory snapshot
            • Performs shell completion
            • Create a shared link
            • Worker thread
            • Show configuration files
            • List folders
            • Display activity as a table
            • Perform startup worker
            Get all kandi verified functions for this library.

            maestral Key Features

            No Key Features are available at this moment for maestral.

            maestral Examples and Code Snippets

            No Code Snippets are available at this moment for maestral.

            Community Discussions

            Trending Discussions on maestral

            QUESTION

            Vuejs SPA dynamic theme
            Asked 2020-May-17 at 01:59

            I have a Vuejs single page application that I have built, and I would like to add user-switchable dynamic themes. Something where the user has a button somewhere or something and they can click a 'light' or 'dark' theme option and the whole app updates right away. I would also like to have all of my 'theme' scss files be local.

            This answer here is the closest I've found so far, but the themes are not local.

            ...

            ANSWER

            Answered 2020-May-17 at 01:53

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install maestral

            An app bundle is provided for macOS High Sierra and higher and can be downloaded from the Releases tab. This app Bundle is also package as a Homebrew cask. On other platforms, you can download and install Maestral as a Python package from PyPI or as a Docker image from Docker Hub. For more detailed information on the installation, setup and system requirements, please check the documentation.

            Support

            There are multiple topics that could use your help. Some of them are easy, such as adding new CLI commands, others require more experience, such as packaging for non-macOS platforms. Look out for issues marked with "good first issue" or "help wanted". Pull requests should be made against the develop branch. CONTRIBUTING.md contains detailed information on the expected code style and test format. If you are using the macOS app bundle, please consider sponsoring the project with £1 per month to offset the cost of an Apple Developer account to sign and notarize the bundle.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/SamSchott/maestral.git

          • CLI

            gh repo clone SamSchott/maestral

          • sshUrl

            git@github.com:SamSchott/maestral.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Cloud Storage Libraries

            minio

            by minio

            rclone

            by rclone

            flysystem

            by thephpleague

            boto

            by boto

            Dropbox-Uploader

            by andreafabrizi

            Try Top Libraries by SamSchott

            maestral-cocoa

            by SamSchottPython

            desktop-notifier

            by SamSchottPython

            maestral-qt

            by SamSchottPython

            briefcase-macOS-template

            by SamSchottPython