{"repo":"Archetype-Dynamics/OstrichDB-CLI","free":true,"listed":false,"github":"https://github.com/Archetype-Dynamics/OstrichDB-CLI","clone":"git clone https://github.com/Archetype-Dynamics/OstrichDB-CLI.git","description":"Harness The Power of OstrichDB Directly From Your Terminal! | Featured on Awesome Odin!","language":"Odin","stars":72,"topics":["database","nosql","odin","macos","cli","dbms","database-management","odin-lang","open-source","systems-programming"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"OstrichDB CLI Built from scratch, the OstrichDB engine powers the OstrichDB CLI—a lightweight yet powerful database management tool for your terminal. Written in Odin, it features an intuitive query structure, hierarchical data organization, and built-in security systems, making it ideal for anyone seeking an easy-to-use, flexible, high-performance database solution. --- Key Features - Three Ways To Interact: - Manually enter queries via the Command-line Interface - Enable the built-in HTTP server and interact via a client in your favorite language - (Experimental) Use natural language queries to quickly interact with your data!(Requries a bit of setup) - User Authentication - User Role-Based Access - Database permissions - Database encryption & decryption - Custom Hierarchical Data Structure - .CSV & .JSON file importing - Dot Notation Syntax when using the serverless CLI - Query Chaining - Built-in benchmarking, configurations, and user query history - macOS & Linux Support Installation Prerequisites: - A Unix-based system (macOS, Linux). - The Go programming language installed, and properly set in the systems PATH. Ideal Go version: go1.23.1 - The Odin programming language installed, built, and properly set in the system's PATH. Ideal Odin Version: dev-2024-11:764c32fd3 Note: You can achieve the previous step by following the Odin Installation Guide Building and Running The OstrichDB CLI Locally: Steps: 1. Clone the Repository : 2. Navigate to the root directory of the Ost","default_branch":null,"files":null,"tree":[],"storefront":"/r/Archetype-Dynamics","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Archetype-Dynamics/OstrichDB-CLI/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."}