filter
gosql
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
filter
-
How do you dynamically create SQL filters from query params?
I created goyave.dev/filter for this purpose, taking inspiration from a library from nestjsx. It's very powerful! This is one of the advantages of using an ORM.
- Dynamic query param filters for Goyave
gosql
What are some alternatives?
gin-vue-admin - 🚀Vite+Vue3+Gin的开发基础平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。
queryparser - Parsing and analysis of Vertica, Hive, and Presto SQL.
websocket-example - A minimal chat application to showcase Goyave's websocket features
langjam
golang-gin-realworld-example-app - Exemplary real world application built with Golang + Gin
alasql - AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
rhizome - A JIT for Ruby, implemented in pure Ruby
zetasql - ZetaSQL - Analyzer Framework for SQL
swifties - a custom language construction kit
vitess-sqlparser - simply SQL Parser for Go ( powered by vitess and TiDB )
sqlparse - A non-validating SQL parser module for Python
grammars-v4 - Grammars written for ANTLR v4; expectation that the grammars are free of actions.