Support external lookups
complete
Would be great to have a global variable whose value is the result of network lookup. This would handle the stock issue as well as allowing things like "US Population" or "Today's Michigan Covid-19 Fatalities". It could have significant restrictions and people might have to provide shim services to work with it, but there are a number of simple ways to do that on the internet.
Zac @ Soulver
complete
Connecting a Soulver document to JSON APIs (with no coding required) is a tentpole feature in a new experimental version of Soulver called X1. More details here: https://soulver.app/x
Zac @ Soulver
I'm still working on adding this feature, but one step in this direction is Wolfram|Alpha API support that was added in the last update. It can be used to do some lookups for things like "US population = ?"
stef
Apple has a new Extensions framework. I wonder if it could be useful in allowing 3rd-party developers to add functionality to Soulver if something is not implemented 1st-party?
Zac @ Soulver
stef: I'm actually about 95% finished with implementing this feature directly inside of Soulver, so the Extensions framework won't be necessary.
Zac @ Soulver
planned
S
Simon Garner
Came here to ask for something similar. I often use Soulver to calculate costs for AWS resources, it would be awesome if I could use a function in Soulver like "aws_ec2(t2.micro)" to lookup the hourly price for resources and then perform calculations with them.
This functionality could be generalised. Perhaps you need some kind of plugin system so third parties can create external data sources that integrate with Soulver. (This could also be the solution to re-adding support for Stocks.)
Matias Tonning
This would be a great feature
Zac @ Soulver
under review
I love this idea. Thanks Patrick.