Soul – A SQLite RESTful Server
github.com
github.com
Eventually I want Soul to be a simple backend-as-a-service that people can use it to quickly start their ideas.
Please let me know if you have any ideas to improve Soul, or how it'll become useful for your project.
There are an interesting number of options for SQL via HTTP and SQL via GraphQL popping up in general - some of these might have some features worth looking into.
React-Admin is amazing, but I haven't found a REST wrapper for SQLite that works with it.
Soul certainly adds the record count (which sandman2 omits). But, I see Soul doesn't support multiple specific rows (getMany).
I've been dogfooding for a while by using it in my small side projects.
And there's a basic API too, to use it over a network: https://github.com/aaviator42/StorX-API
> 2022 Wreck of Äpplet warship, sistership to Vasa, found in Sweden.
For anyone who’s not been to Stockholm and seen the Vasa, I thoroughly recommend you push it to your things-to-see-before-I-die list.
Edit: case study: Optus, who leaked pii due to an unauthenticated api intended for internal use only but accidentally exposed to the internet.
https://github.com/rqlite/rqlite/blob/master/DOC/DATA_API.md
I was looking to create a little database to keep track of spending, put things in categories... and then wanted a useable GUI and having to create that sure sounds dreadful... that, and the rest calls for each table and every possible operation, aaaa.
So this sounds like a neat thing
Also it connects to sqllite so how would it stack against OP's project?