Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Sqlchat | 2,518 | 18 hours ago | 20 | other | TypeScript | |||||
Chat-based SQL Client and Editor for the next decade | ||||||||||
Keyv | 2,164 | 39,271 | 300 | 3 days ago | 48 | September 02, 2022 | 7 | mit | TypeScript | |
Simple key-value storage with support for multiple backends | ||||||||||
Jugglingdb | 2,017 | 407 | 113 | 4 years ago | 105 | March 06, 2019 | 79 | JavaScript | ||
Multi-database ORM for nodejs: redis, mongodb, mysql, sqlite3, postgresql, arango, in-memory... | ||||||||||
Easycaching | 1,593 | 5 | 62 | a month ago | 92 | March 09, 2022 | 20 | mit | C# | |
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier! | ||||||||||
Redisql | 1,450 | 2 years ago | 13 | other | C | |||||
Redis module that provides a completely functional SQL database | ||||||||||
Requests Cache | 1,106 | 701 | 310 | 12 days ago | 80 | June 29, 2022 | 20 | bsd-2-clause | Python | |
Persistent HTTP cache for python requests | ||||||||||
Rlite | 995 | 3 years ago | 6 | bsd-2-clause | C | |||||
self-contained, serverless, zero-configuration, transactional redis-compatible database engine. rlite is to Redis what SQLite is to SQL. | ||||||||||
Icefiredb | 988 | 2 days ago | 4 | mit | Go | |||||
@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability. | ||||||||||
Smartsql | 956 | 3 | 28 | 3 days ago | 343 | May 04, 2022 | 36 | apache-2.0 | C# | |
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics | ||||||||||
Zxw.framework.netcore | 743 | 6 months ago | 81 | January 05, 2022 | 10 | mit | C# | |||
基于EF Core的Code First模式的DotNetCore快速开发框架,其中包括DBContext、IOC组件autofac和AspectCore.Injector、代码生成器(也支持DB First)、基于AspectCore的memcache和Redis缓存组件,以及基于ICanPay的支付库和一些日常用的方法和扩展,比如批量插入、更新、删除以及触发器支持,当然还有demo。欢迎提交各种建议、意见和pr~ |
gorest is a starter kit, written in Golang with Gin framework, for rapid prototyping and developing a RESTful API. The source code is released under the MIT license and is free for any personal or commercial project.
1.x.y
1
: production-ready
x
: breaking changes
y
: new functionality or bug fixes in a backwards compatible manner
Version 1.6.x
contains breaking changes!
Note: For version 1.4.5
: v1.4.5
Go 1.19+
Note: gorest uses GORM as its ORM
Argon2id
HTML
templatesPlease study the .env.sample
file. It is one of the most crucial files required
to properly set up a new project. Please rename the .env.sample
file to .env
,
and set the environment variables according to your own instance setup.
Tutorials:
For version 1.6.x
, please check the project in example
For version 1.4.x
and 1.5.x
, Wiki
import (
"github.com/gin-gonic/gin"
gconfig "github.com/pilinux/gorest/config"
gcontroller "github.com/pilinux/gorest/controller"
gdatabase "github.com/pilinux/gorest/database"
gmiddleware "github.com/pilinux/gorest/lib/middleware"
)
git
Note: For MySQL driver, please check issue: 7
Note For SQLite3:
DBUSER
, DBPASS
, DBHOST
and DBPORT
environment variables
should be left unchanged.DBNAME
must contain the full path and the database file name; i.e,/user/location/database.db
Please see CONTRIBUTING to join this amazing project.
Please see this document.
Mahir Hasan 2019 - 2023
Released under the MIT license