Unified Queries for Java
Alternatives To Querydsl
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Querydsl4,4597211793 days ago23July 21, 2021120apache-2.0Java
Unified Queries for Java
Vagrant Mssql Express100
7 years ago7mitHTML
Vagrant environment with Windows 2008 R2 + SQL Server Express 2008
Vagrantfile Windows Iis Mssql84
7 years ago6Batchfile
Vagrantfile with Windows 2008 R2, IIS 7.5, .NET 4.5, MS SQL Server
4 years ago11Ruby
Vagrant virtual workstations and development environments with Visual Studio, Docker, IIS and SQL Server on Windows for .NET development
Node Sql Generate221337 years ago15February 01, 20171JavaScript
Automatically generates SQL definitions for use by the sql NodeJS module
2 years ago6
A lightweight Vagrant VM with Hyper-V Server + SQL Server 2014 Express
Vagrant Sqlserver21
4 years agoShell
Vagrant configuration of Linux VM for hassle-free fun with SQL Server 2017
4 years ago2gpl-3.0PowerShell
Cyber Gym17
3 years ago4HTML
Deliberately vulnerable scripts for Web Security training
Vagrant Cartodb13
7 years ago2apache-2.0Ruby
Ansible role to build a multi-machine vagrant setup for CartoDB
Alternatives To Querydsl
Select To Compare

Alternative Project Comparisons


Querydsl is a framework which enables the construction of type-safe SQL-like queries for multiple backends including JPA, MongoDB and SQL in Java.

Instead of writing queries as inline strings or externalizing them into XML files they are constructed via a fluent API.

Website shields.io Build Status Coverage Status Stackoverflow Maven Central

Getting started

Use these tutorials to get started


Querydsl example projects


Free support is provided in the Discussion Section and on StackOverflow. Please do not post questions as issue. Such issues will be closed immediately.

How to build

Querydsl provides releases via public Maven repositories, but you can also build the sources yourself like this

$ mvn -Pquickbuild,{projectname} clean install

Where projectname is one of the Maven profiles (e.g. jpa, sql, mongodb, etc. or all)

For more information visit the project homepage at https://querydsl.github.io.

Docker Compose setup

For running tests, a Docker Compose setup is provided. It comes with the following databases:

  • Oracle Express Edition 11g
  • PostgreSQL 9.1.10
  • MySQL 5.5.34
  • Cubrid 9.2

You will need to install Docker and docker-compose.

To launch the database containers:

$ docker-compose up -d

All of the databases' default ports are forwarded to the host machine.

How to contribute

GitHub pull requests are the way to contribute to Querydsl.

If you are unsure about the details of a contribution, ask on the Querydsl Google Group or create a ticket on GitHub.


If you want to join Slack workspace for Querydsl contributors join by following this link.

Popular Sql Projects
Popular Vagrant Projects
Popular Data Processing Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.