Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to Sync HTTPie AppImage with GitHub for Seamless Access #218

Open
mr-zlaam opened this issue Mar 2, 2025 · 0 comments
Open

Unable to Sync HTTPie AppImage with GitHub for Seamless Access #218

mr-zlaam opened this issue Mar 2, 2025 · 0 comments

Comments

@mr-zlaam
Copy link

mr-zlaam commented Mar 2, 2025

Due to the portable nature of HTTPie’s AppImage, I am unable to sync my API collections, history, and preferences with my GitHub account. This makes it difficult to access my work across different machines.

Expected Behavior

  • The ability to log in with a GitHub account inside the HTTPie AppImage.
  • API collections, history, and settings should sync seamlessly across devices.
  • Similar behavior to how the desktop versions for Windows and macOS allow account-based sync.

Actual Behavior

  • The AppImage version does not have an option to log in with GitHub.
  • My API requests and collections remain local, making it difficult to access them on another system.
  • There is no built-in cloud sync mechanism for AppImage users.

Steps to Reproduce

  1. Download and run the HTTPie AppImage on Linux.
  2. Try to find an option to log in with GitHub or sync data—there is none.
  3. Closing and reopening the AppImage confirms that all data remains local without cloud sync.

System Information

  • OS: Ubuntu (or specify your Linux distro)
  • HTTPie Version: (Mention the version from the "About" section)
  • Installation Method: AppImage

Possible Solutions

  • Add support for GitHub authentication in the AppImage.
  • Provide a settings sync feature that works across devices.
  • Allow API collections to be stored in a shared directory (e.g., ~/.config/httpie) instead of being fully portable.

Additional Context

This feature is crucial for users who frequently switch devices and want a seamless experience across platforms. Currently, Windows and macOS versions offer better syncing capabilities, leaving Linux users at a disadvantage.


Note: Mac and windows have this feature as they have native version of Httpie

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant