{"repo":"frectonz/jabroni","free":true,"listed":false,"github":"https://github.com/frectonz/jabroni","clone":"git clone https://github.com/frectonz/jabroni.git","description":"Query your SQLite DB over WebSockets","language":"Rust","stars":18,"topics":["rust","sqlite","sqlite3","websocket"],"license":"MIT","category":"databases-storage","readme_excerpt":"Jabroni Jabroni let's you connect to your SQLite database over WebSockets and query your data. Jabroni also generates a type-safe typescript client library that provides an API similar to the browser's built in fetch . Features - List rows in a table. - Select specific columns to be returned. - Paginate results by using a page number. - Batch insert rows. - Create, Read, Update and Delete a single rows. - Round robin connection pooling, to solve socket congestion. - Type safe client library. - All the benefits of a WebSocket connection. Planned Features - [ ] Authorization using a JWT - [ ] Support for table joins Install Linux and MacOS Windows Nix Docker Usage Start a jabroni server Start a jabroni server on a custom address Generate a jabroni client library for a database [!IMPORTANT] The jabroni client library depends on zod and nanoid , so you should have them installed in your project. Client Library Example usage of the client library You Keep Using This Word Jabroni , and It's Awesome It's a cool word.","default_branch":null,"files":null,"tree":[],"storefront":"/r/frectonz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/frectonz/jabroni/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}