Open
Description
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
- Download and run the HTTPie AppImage on Linux.
- Try to find an option to log in with GitHub or sync data—there is none.
- 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
Metadata
Metadata
Assignees
Labels
No labels