RethinkRAW
dcraw
RethinkRAW | dcraw | |
---|---|---|
7 | 2 | |
83 | 126 | |
- | - | |
3.5 | 1.6 | |
9 days ago | 6 months ago | |
Go | C | |
MIT No Attribution | GNU General Public License v3.0 only |
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.
RethinkRAW
-
Ask HN: What's your "it's not stupid if it works" story?
I created https://rethinkraw.com that hijacks Adobe DNG Converter to provide a very limited Adobe Camera RAW that can even run on Linux. Why? Because why not.
-
Embedding a CLI into your app using WASM
My pet project uses dcraw to extract thumbnails from RAW files.
-
The carcinization of Go programs
I'm using it to embed dcraw in RethinkRAW, and I'm very happy with it and the community.
-
wails.io - What's the catch?
Wails 2 seems great. I need to have a another look at it for my pet project. I've used something closer to Lorca so far.
-
Give file/path as parameter to go app on macOS
I did it with AppleScript (actually JXA, because I prefer JavaScript to AppleScript) for RethinkRAW.
-
Introducing github.com/matthewapeters/dali
I'm building RethinkRAW using some of the same concepts as Lorca. I don't use the DevTools protocol, it's a straight up HTTP server, because I also want to access it remotely (over the LAN).
dcraw
- WASM by Example
-
Embedding a CLI into your app using WASM
This is a bit of a pain because it required bundling an appropriate (macOS/Windows/Linux/etc) build of dcraw with my application.
What are some alternatives?
Dali - Idiomatic Golang GUI using Lorca
cargo-component - A Cargo subcommand for creating WebAssembly components based on the component model proposal.
zenity - Zenity dialogs for Golang, Windows, macOS
scale - A framework for building high-performance plugin systems into any application, powered by WebAssembly.
wally - The Flash(ing tool)
cxx-wasm-freestanding - example of a c++ -> wasm build that doesn't use emscripten or any standard library
Chevereto Free - Community/Personal Image Hosting
componentize-py
fir - Build reactive html apps in Go
dotnet-pdk - Extism Plug-in Development Kit (PDK) for C# and F#
webview - Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
jco - JavaScript tooling for working with WebAssembly Components