Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/othastudio/nusql

Simplify the process of building SQL queries in Node.js applications
https://github.com/othastudio/nusql

nodejs sql sql-query typescript

Last synced: about 2 months ago
JSON representation

Simplify the process of building SQL queries in Node.js applications

Awesome Lists containing this project

README

        


nusql logo

Simplified SQL Query Builder for Node.js




License


npm version


npm downloads


Testing


Simplify your raw SQL usage in Node.js and TypeScript with Nusql. Nusql is a lightweight SQL query builder that allows you to construct complex SQL queries easily and safely.

## Features

- 📝 Build SQL queries programmatically.
- 🛡️ Prevent SQL injection vulnerabilities.
- 🌐 Supports multiple SQL dialects.
- 🤝 Easily integrate with your existing Node.js projects.
- 📦 Lightweight and easy to use.

## Installation

```bash
npm install nusql
```
### Usage
```
const { Nusql } = require('nusql');

const nusql = Nusql.create();

const query = nusql
.select()
.from('users')
.where('age', '>', 18)
.orderBy('name')
.build();
```

## Documentation
Check out the Nusql documentation for detailed usage instructions, examples, and API reference.

## Contributing
We welcome contributions! If you'd like to contribute to Nusql, please follow our contributing guidelines.

## License
This project is licensed under the MIT License - see the LICENSE file for details.

## Acknowledgments
Special thanks to the open-source community and our contributors for making Nusql better with each release.

## Support
If you encounter any issues, have questions, or need assistance, feel free to open an issue on our GitHub repository.