Alternative to postman, that's fully local and syncs to git easily. Unlike hoppskotch and insomnia that are free, but offer paid sync, Bruno just works in git. Unlike others, it doesn't dump JSON that's hard to diff, but has its own easily diffable format. You can share your collections in your existing git, with your existing accounts and PRs.
Thanks for posting this! I did a lot of API work in Python last fall and I was just using curl because, as far as I could tell, none of the other clients (Postman, hoppskotch, insomnia etc) were fully offline.
Bruno looks fantastic and it is only $9 USD for a preorder license right now. That is a pretty good deal to support this work.
We recently stumbled upon Bruno and it's been great so far. Our team has been exploring alternatives to Postman, and Bruno's recent updates on Oauth2 made it an obvious choice. I hope that more people start using Bruno and contribute to its development.
> All open-source contributors of Bruno will receive a free license for the Golden Edition.
I'm a fan of this idea. I hope we see more attempts to make open source sustainable while still keeping the product accessible like this project.
All these clients miss something I really want, Protobuf support for regular HTTP/S requests, they all pretty much have Protobuf stuff already from implementing GRPC support
Some genius realized that you can actually embed valid win32 programs inside valid posix shell scripts, and found a way to make a C cross-platform solution out of it, meaning that you can write C programs that compile to a single executable that will run on (quoting the site) Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS
BespokeSynth takes the concept of a modular synthesizer and expands it so that the application is less just a synth and more a complete modular DAW. I've used it to create MIDI/audio workflows that I couldn't get exactly the way I wanted in Ableton or FL Studio. It also has a module for doing livecoded audio processing in Python that I'm just starting to scratch the surface of.
This has been posted a few times already, but I cannot tell you how life changing Paperless NGX is for organizing PDFs. As someone who wrangles all of the insurance and bills for my house, this open source software is so damn good.
I'm so amazed by the amount of problems that can be solved by using this data.
Need to find out the nearest drinking water tap. They got you covered.
Need to know how you can enter a particular subway station as a blind person? The data should be there. Including traffic lights with audible feedback.
Want to charge your ebike at your destination? Find type of bicycle rack and the availability of power outlets.
Need to mail a letter? The collection time of the nearest post box is there.
Planning a trip? The access fee of an attraction is documented.
Quick plug for the OpenStreetMap community, too. Online or in-person, there are so many active mapping groups. I started one in my city last year and it's been an awesome way to meet with like-minded folks and feel like we're making an impact on others' lives. Check out the OSM Community Index [0], or the (multilingual) Discourse [1], or feel free to reach out to me if you want to learn more about engaging with OSM!
StreetComplete is fabulous, and another surveying app worth mentioning is Every Door [0] which is specifically focused on updating business and other POI details.
"OpenRefine is a powerful free, open source tool for working with messy data: cleaning it; transforming it from one format into another; and extending it with web services and external data." https://openrefine.org/
I just found about this project from this comment, absolutely excited to try this out.
As someone who's never used any of the infrastructure tools, I'm thinking of pyinfra as a way to run shell commands + install dependencies on hosts (declaratively?) on a bunch of hosts via ssh.
Inventory is to sort of take a self-defined inventory on a bunch of hosts?
One final question on usage, would it be possible to sync or reference files from the machine running pyinfra on the remote hosts? Or would that have to be done indirectly via running shell commands to sync?
xDrip+ is an unofficial and independent Android app which works as data hub and processor between many different devices.
It supports wireless connections to G4, G5, G6, G7, Medtrum A6, Libre via NFC and Bluetooth, 630G, 640G, 670G pumps, CareSens Air and Eversense CGM via companion apps. Bluetooth Glucose Meters such as the Contour Next One, AccuChek Guide, Verio Flex & Diamond Mini as well as devices like the Pendiq 2.0 Insulin Pen.
Heart-rate and step counter data is processed from Android Wear, Garmin, Fitbit and Pebble smart-watches and watch-faces for those that show glucose values and graphs.
On some Android Wear watches, it is possible for the G5 or G6 to talk directly to the watch so it can display values even when out of range of the phone.
The app contains sophisticated charting, customization and data entry features as well as a predictive simulation model.
https://github.com/usebruno/bruno
Alternative to postman, that's fully local and syncs to git easily. Unlike hoppskotch and insomnia that are free, but offer paid sync, Bruno just works in git. Unlike others, it doesn't dump JSON that's hard to diff, but has its own easily diffable format. You can share your collections in your existing git, with your existing accounts and PRs.
Also has integrated CLI testing.
He plans to sell GRPC later for money. HTTP and GraphQL API works now. https://www.usebruno.com/pricing
Bruno looks fantastic and it is only $9 USD for a preorder license right now. That is a pretty good deal to support this work.
Some genius realized that you can actually embed valid win32 programs inside valid posix shell scripts, and found a way to make a C cross-platform solution out of it, meaning that you can write C programs that compile to a single executable that will run on (quoting the site) Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS
It all started from this post.
Deleted Comment
BespokeSynth takes the concept of a modular synthesizer and expands it so that the application is less just a synth and more a complete modular DAW. I've used it to create MIDI/audio workflows that I couldn't get exactly the way I wanted in Ableton or FL Studio. It also has a module for doing livecoded audio processing in Python that I'm just starting to scratch the surface of.
Video from the creator covering I Feel Love in BespokeSynth: https://www.youtube.com/watch?v=kzYUgPMMpts
https://docs.paperless-ngx.com/
I maintain Bash script to quickly set it up locally on Linux with Podman. Give it a spin if you want to kick the tires.
https://github.com/jdoss/ppngx
Did you consider watchtower to keep the dockers up to date?
I'm so amazed by the amount of problems that can be solved by using this data.
Need to find out the nearest drinking water tap. They got you covered.
Need to know how you can enter a particular subway station as a blind person? The data should be there. Including traffic lights with audible feedback.
Want to charge your ebike at your destination? Find type of bicycle rack and the availability of power outlets.
Need to mail a letter? The collection time of the nearest post box is there.
Planning a trip? The access fee of an attraction is documented.
Need to find a gate at any airport. ...
[0] https://openstreetmap.community/
[1] https://community.openstreetmap.org/
https://github.com/streetcomplete/StreetComplete
[0] https://every-door.app/
Only played with it for a little but it seems well designed an simpler alternative to ansible, chef and other such things.
Deleted Comment
As someone who's never used any of the infrastructure tools, I'm thinking of pyinfra as a way to run shell commands + install dependencies on hosts (declaratively?) on a bunch of hosts via ssh.
Inventory is to sort of take a self-defined inventory on a bunch of hosts?
One final question on usage, would it be possible to sync or reference files from the machine running pyinfra on the remote hosts? Or would that have to be done indirectly via running shell commands to sync?
What would you say are key differentiators of PyInfra from these existing projects?
xDrip+ is an unofficial and independent Android app which works as data hub and processor between many different devices.
It supports wireless connections to G4, G5, G6, G7, Medtrum A6, Libre via NFC and Bluetooth, 630G, 640G, 670G pumps, CareSens Air and Eversense CGM via companion apps. Bluetooth Glucose Meters such as the Contour Next One, AccuChek Guide, Verio Flex & Diamond Mini as well as devices like the Pendiq 2.0 Insulin Pen.
Heart-rate and step counter data is processed from Android Wear, Garmin, Fitbit and Pebble smart-watches and watch-faces for those that show glucose values and graphs.
On some Android Wear watches, it is possible for the G5 or G6 to talk directly to the watch so it can display values even when out of range of the phone.
The app contains sophisticated charting, customization and data entry features as well as a predictive simulation model.