Comments (17)
I have packaged httpie as a Flatpak and submitted a PR for it to be added to Flathub:
If the httpie maintainers would like to take ownership of the flatpak and make it official, I'd be glad to do that
from desktop.
@reesericci thank you for your suggestion! Alternatives to AppImage is something we'll definitely look for at some point
from desktop.
HTTPie is now on Flathub!
https://flathub.org/apps/io.httpie.Httpie
from desktop.
@driverkt done! The aarch64 version is now on Flathub as well.
from desktop.
That's great to hear! I'll leave this issue open until HTTPie decides if they will take ownership or not.
from desktop.
Where I work we have a mix of linux and Mac workstations/laptops. Homebrew seems to be the one package manager people are happiest with.
from desktop.
@YAMLcase thanks for the feedback โ Homebrew casks are coming soon!
from desktop.
Homebrew is not well supported on Linux. Nobody uses it.
from desktop.
Homebrew is not well supported on Linux. Nobody uses it.
Source?
from desktop.
Find a source for a major linux distro shipping with homebrew out of the box.
from desktop.
I'm also interested per a Flatpak package. Some major GNU/Linux distributions proposes immutable flavor or their OS ( Fedora Silverblue, OpenSuse MicroOS, ChromeOS, EndlessOS, VanillaOS ... ) and the philosophy is to not permit to touch the host system (generally auto-updated w/ rollback if failures), then the user choice is mostly (and sometime exclusively) relayed to Flatpak for security reasons and portability (it's not totally the case of AppImage).
Thank you!
from desktop.
Homebrew is not well supported on Linux. Nobody uses it.
Source?
Do you really need a source? Nobody ships it. Nobody talks about it. Nobody supports it.
Homebrew is for macOS, and while homebrew exists on Linux it's like running nix on macOS, while possible it does not see widespread support in the community.
Flatpak however has multiple advantages, it would be dumb to not leverage them. There are a few issues with the AppImage they ship today.
- It cannot be used on distributions using alternatives to glibc such as musl (see AlpineLinux, VoidLinux etc)
- Iffy support for pinning applications in desktop environments and cooperation with existing software.
Example:
Launching HTTPie, right clicking and pinning to task bar doesn't work. If I close the application and click it again it will error because the mount doesn't exist (as intended).
AppImages don't play nice with firewalls, for instance opensnitch, I need to approve requests every single time I launch any AppImage because the binary and its mount changes every time the application opens, not the biggest deal in the world but big enough for it to be considered a nuisance and if I don't notice it the approval will timeout and result in all requests from the application to be denied.
from desktop.
Yeah, a flatpak would be nice.
from desktop.
I've been using httpie at work for awhile and love it (Mac OS).
At home I use Fedora Linux and I install the Flatpak version of most apps for ease of maintenance and a bit more security.
Both Insomnia & Postman have official versions uploaded to https://flathub.org/
Speaking for myself (and maybe others), software adoption on Linux in 2023 depends heavily on Flatpak availability.
Please reconsider this request. Thank you.
from desktop.
Homebrew is not popular on Linux.
+1 Flatpak
from desktop.
I'm using Homebrew on Fedora Silverblue as my main package manager. However, that doesn't matter, because Brew Casks are only supported on macOS.
from desktop.
Can we have aarch64 too?
HTTPie is now on Flathub!
from desktop.
Related Issues (20)
- [Feature Request]: Graphql populate all fields HOT 1
- [Feature Request]๏ผmulti-level collection HOT 1
- [Bug]: Cannot decrese zoom
- [Bug]: Fix linux installation docs HOT 1
- [Feature Request]: Support Google OIDC and email for account creation
- [Bug]: Not all > showing when getting a big json response
- [Bug]: File paths are clickable but resolve to empty screen
- [Bug]: Unable to use emoji in Python code generation
- Don't work or there are no comments on CTRL+ /
- Search in collections HOT 1
- [Bug]: Can't connect to my account HOT 5
- Mobile app? HOT 1
- GitHub Enterprise Login
- [Feature]: Save specific response data to example (not file download)
- [Bug]: Important: HTTPIE deletes files of other programs during uninstall if installed incorrectly HOT 2
- [Bug]: wrong response (json int64) HOT 1
- Open source license for desktop client
- [Bug]: HTTPie Desktop sets default Content-Type header on operations
- [Bug]: Collections not synced
- [Feature Request] Reopen closed tabs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from desktop.