Hashlink Alternatives
Similar projects and alternatives to hashlink based on common topics and language
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Signal-Server
Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS
-
vis_avs_dx
Direct3D 11 port of Advanced Visualization Studio, a music visualization plugin for Winamp.
hashlink reviews and mentions
-
Grand jury subpoena for Signal user data, Central District of California
What's missing is a way to pin web apps so that you always get the previous version (and can opt in to subsequent versions after checking their hash from a trusted source).
There is a clever way of doing this, using a bookmarklet, a dataURI, and SRI, but the UX isn't great.[0] If something like Hashlinks[1] were supported by browsers, though, this could work quite nicely.
-
Why the World Needs a Software Bill of Materials Now
> What about websites though?
It is possible for a web page to specify the expected hash of a script file, which the browser will enforce. This is called SRI (Subresource Integrity).[0]
Of course that still leaves the bootstrapping problem of how the page itself can be guaranteed to have a specific hash, but fortunately there is a clever hack that can be done with bookmarklets[1], or the page can just be saved and loaded/served locally.
While that works technically, the UX isn't great because the address bar won't show the domain of the remote server (although browsers seem to be hiding the address bar from the user more and more). A better solution would be for browsers to support Hashlinks[2], which would allow a bookmark to point to a remote page with fixed contents.
[0] https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
Stats
w3c-ccg/hashlink is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of hashlink is XSLT.