photon
Quicksilver
photon | Quicksilver | |
---|---|---|
10 | 19 | |
3,050 | 2,789 | |
6.0% | 0.9% | |
7.1 | 9.1 | |
10 days ago | 6 days ago | |
Rust | Objective-C | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
photon
-
Photon: Rust/WebAssembly image processing library faster than VIPs and PIL
That's some pretty aggressive editorializing in the title. The linked page doesn't once use "faster", "VIPS" or "PIL".
The page does link to benchmarks [0] but Photon isn't the clear victor. It's slower on the PNG benchmark but faster on the JPG benchmark. There are no benchmarks for PIL.
It's an interesting project but the differentiating factor is more portability and security than speed. WASM means that this can be run in a nice sandbox where its ability to harm the system is drastically reduced.
[0]: https://github.com/silvia-odwyer/photon/wiki/Benchmarks
-
Predictions for the Future of Programming Future in 2030
Photon is a high-performance image processing library in WebAssembly that runs both natively and on the web.
-
Dynamic watermarking on the JVM
Image Processing in WebAssembly
- Show HN: OS Image processing API running on edge functions using Rust and WASM
-
Building an online image compressor
My first implementation was based on photon_rs, a Rust based web assembly library for image processing. It worked pretty well, but it was slower than OP website. Without digging much it seems logical since photon isn’t optimized for performance.
- Rust/WebAssembly image processing library
-
Image Compression Library
What you describe reminded me of photon. Check out the website. If there isn't an overlap of functionality then you can definitely integrate it into your own site.
- Off my chest: When are some of you browser devs gonna give us native image scaling? This is the best we got ATM.
-
Monitoring UX in Single Page Applications
For the image, you are able to either use your webcam to take a photo, or upload a photo of your own before moving onto the filters. Image filtering is included in most image manipulation libraries. I had used ImageMagick before, but had a terrible time with it. I wanted to find a better way to do Instagram-like filtering. I came across Photon, a high performance image processing library written in Rust and can be compiled to WebAssembly, and there was already a React demo so it was easy to integrate. Once you choose the filter you want, you move onto the decoration stage.
Quicksilver
-
Apple Needs a Snow Sequoia
I still use Quicksilver[1], the open source app that long predates Alfred and was the inspiration for it. I tried Alfred a few years ago but didn't see anything compelling enough to switch. Am I missing anything?
[1] https://qsapp.com
-
macOS Tips and Tricks
Development has been slow lately, but Quicksilver[0] is still around as a FOSS alternative. We have an upcoming release that should refresh things a bit for Seqouia.
[0]: https://github.com/quicksilver/Quicksilver
-
Building a desktop launcher
I still use QuickSilver on my mac, despite there are multiple efforts attempting to displace it. There used to be one made for Linux, called Gnome Do, however the development eventually stopped. I settled for the built-in launcher in Gnome Shell, and then briefly moved on to rofi with this configuration.
-
The Largest Money-Printing Element Ever Made
Pretty sure it was Nicholas Jitkoff[1] and his team. He had done Quicksilver[2] a few years back which popularized this single input interface for osx desktop.
[1] https://nicholas.jitkoff.com/
[2] https://qsapp.com/
-
Should I worry about using Raycast on MacOS?
There are these open source alternatives, I haven’t checked their privacy policies or their code Maybe try and report back? https://www.cerebroapp.com https://qsapp.com https://ueli.app https://github.com/ParthJadhav/Verve
-
Keyboard tricks from a macOS app dev
I've used Quicksilver for clipboard history historically. There is a currently a bug that I've been meaning to delve into: https://github.com/quicksilver/Quicksilver/issues/2913 but still generally usable. Particularly handy combined with adding simple AppleScript or JXA actions to manipulate the content (I have several simple ones for example to run a regex, to clean extraneous content around a number, a phone number, strip whitespace, indent 4 spaces for pasting into a markdown codeblock on SO, etc etc).
The Shelf plug-in also very handy along similar lines.
-
The best Mac Apps to unlock your max potential (recommended by users of r/MacOs )
Should add Quicksilver. It's the first app I install on my Macs
-
Boomer Wants to Learn Mac
Spotlight-esque apps for enhanced keyboard driven productivity (pick one): Raycast Alfred Quicksilver
-
Why is Spotlight garbage these days?
Quicksilver
-
Resolving the Great Undo-Redo Quandary
For a browsable clipboard history on macOS, I recommend LaunchBar (https://www.obdev.at/products/launchbar/; docs at https://www.obdev.at/resources/launchbar/help/ClipboardHisto...). I used to use the Clipboard Plugin of the free and open source app Quicksilver (https://qsapp.com/), which worked fine but was slightly less streamlined. Some people prefer Alfred (https://www.alfredapp.com/help/features/clipboard/).
What are some alternatives?
imageproc - An advanced image processing library for Rust.
KE-complex_modifications - Karabiner-Elements complex_modifications rules
WASM-ImageMagick - Webassembly compilation of https://github.com/ImageMagick/ImageMagick & samples
sol - MacOS launcher & command palette
image - Encoding and decoding images in Rust
alfred-shortcuts