GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#typescript #active_record #cockroachdb #data_mapper #database #electron #hacktoberfest #javascript #mariadb #mysql #oracle #orm #postgresql #react_native #sap #sap_hana #sqlite #sqlserver #typeorm #typescript #websql

TypeORM is a powerful tool for managing databases in various JavaScript environments, including NodeJS, Browser, and mobile frameworks like React Native and Ionic. Here’s what you need to know TypeORM works on different platforms such as NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron.
- **Database Support** It supports both Active Record and Data Mapper patterns, allowing you to write high-quality, scalable applications. It includes features like entities, columns, associations, transactions, migrations, and more.
- **Easy Installation** You define your database models as classes decorated with TypeORM decorators, making it easy to create, read, update, and delete data in your database.
- **Relations and Queries**: TypeORM allows you to define relationships between entities (one-to-one, many-to-one, many-to-many) and use a powerful QueryBuilder to execute complex SQL queries.

Using TypeORM benefits you by simplifying database operations, providing a clean and maintainable codebase, and supporting advanced database features out of the box. This makes developing database-driven applications more efficient and productive.

https://github.com/typeorm/typeorm
1
#javascript #docker #hacktoberfest #internal_applications #internal_project #internal_tool #internal_tools #javascript #kubernetes #low_code #low_code_development_platform #low_code_framework #nestjs #no_code #nodejs #openai #reactjs #self_hosted #typeorm #typescript #web_development_tools

ToolJet is a free, open-source tool that helps you build and deploy internal tools quickly and easily. It has a drag-and-drop interface where you can create complex frontends in minutes. You can connect it to many data sources like databases, APIs, and cloud storage services. It also supports multiple pages, collaborative editing, and custom coding in JavaScript and Python. ToolJet is secure, encrypts credentials, and doesn't store your data. You can deploy it on various platforms like Docker, Kubernetes, and cloud services. This makes it easy to build and manage your tools without needing a lot of engineering effort, saving you time and resources.

https://github.com/ToolJet/ToolJet
#typescript #admin #mysql #nestjs #nestjs_admin #nestjs_backend #nestjs_starter_template #nestjs_template #rabc #restful_api #typeorm #vue3_typescript

This project is a simple and efficient permission management system built with NestJs, TypeScript, TypeORM, Redis, MySQL, Vue3, and Ant Design Vue. It helps you manage user permissions easily. You can try it out through the demo links provided, where you can see how it works without setting it up yourself. To use it locally, you need to set up your environment with Node.js, Docker, MySQL, and other dependencies. The project includes detailed instructions on how to start and configure everything, making it easier for you to get started quickly. This system benefits you by providing a ready-to-use framework for managing user permissions, saving you time and effort in building such a system from scratch.

https://github.com/buqiyuan/nest-admin
2