@@ -24,53 +24,53 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
24
24
<td>ArangoDB</td>
25
25
<td>REST</td>
26
26
<td>C++</td>
27
- <td>Apache 2.0</td>
28
- <td>13036 ★; 50321 commits, latest 2023-07-13 </td>
27
+ <td>Apache- 2.0</td>
28
+ <td>13180 ★; 50849 commits, latest 2023-12-01 </td>
29
29
<td>A database with a built-in REST API. <a href="https://hub.docker.com/r/arangodb/arangodb/">Official Docker image</a>.</td>
30
30
</tr >
31
31
<tr >
32
32
<td><a href="https://github.com/apache/couchdb">CouchDB</a></td>
33
33
<td>CouchDB</td>
34
34
<td>REST</td>
35
35
<td>Erlang</td>
36
- <td>Apache 2.0</td>
37
- <td>5749 ★; 13266 commits, latest 2023-07-13 </td>
36
+ <td>Apache- 2.0</td>
37
+ <td>5879 ★; 13451 commits, latest 2023-12-01 </td>
38
38
<td>A database with a built-in REST API. <a href="https://hub.docker.com/r/_/couchdb/">Official Docker image</a>.</td>
39
39
</tr >
40
40
<tr >
41
41
<td><a href="https://github.com/simonw/datasette">Datasette</a></td>
42
42
<td>SQLite 3</td>
43
43
<td>REST</td>
44
44
<td>Python 3</td>
45
- <td>Apache 2.0</td>
46
- <td>7977 ★; 2392 commits, latest 2023-07-08 </td>
45
+ <td>Apache- 2.0</td>
46
+ <td>8493 ★; 2469 commits, latest 2023-10-13 </td>
47
47
<td>Read-only. <a href="https://hub.docker.com/r/terranodo/datasette/">Official Docker image</a>.</td>
48
48
</tr >
49
49
<tr >
50
50
<td><a href="https://github.com/dgraph-io/dgraph">Dgraph</a></td>
51
51
<td>Dgraph</td>
52
52
<td>GraphQL (since version 2.0.0-rc1)</td>
53
53
<td>Go</td>
54
- <td>Apache 2.0</td>
55
- <td>19444 ★; 5989 commits, latest 2023-07 -13</td>
54
+ <td>Apache- 2.0</td>
55
+ <td>19761 ★; 6058 commits, latest 2023-10 -13</td>
56
56
<td>A database with a built-in GraphQL API. <a href="https://hub.docker.com/r/dgraph/dgraph/">Official Docker image</a>.</td>
57
57
</tr >
58
58
<tr >
59
59
<td><a href="https://github.com/directus/directus">Directus</a></td>
60
60
<td>PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, MS SQL</td>
61
61
<td>REST and GraphQL</td>
62
62
<td>TypeScript</td>
63
- <td>Propretary (Business Source License 1.1), GNU GPLv3 (after three years)</td>
64
- <td>22397 ★; 10522 commits, latest 2023-07-12 </td>
63
+ <td>Propretary (BUSL- 1.1), GPL-3.0 (after three years)</td>
64
+ <td>23870 ★; 11028 commits, latest 2023-11-30 </td>
65
65
<td><a href="https://hub.docker.com/r/directus/directus">Official Docker image</a>.</td>
66
66
</tr >
67
67
<tr >
68
68
<td><a href="https://github.com/dreamfactorysoftware/dreamfactory">DreamFactory</a></td>
69
69
<td>MySQL, PostgreSQL, SQLite, MongoDB, CouchDB, and <a href="https://www.dreamfactory.com/products">others</a>.</td>
70
70
<td>REST</td>
71
71
<td>PHP 5</td>
72
- <td>Apache 2.0, proprietary (optional extras)</td>
73
- <td>1384 ★; 1064 commits, latest 2023-03 -30</td>
72
+ <td>Apache- 2.0, proprietary (optional extras)</td>
73
+ <td>1434 ★; 1131 commits, latest 2023-11 -30</td>
74
74
<td><a href="https://hub.docker.com/r/dreamfactorysoftware/df-docker/">Official Docker image</a>.</td>
75
75
</tr >
76
76
<tr >
@@ -79,34 +79,34 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
79
79
<td>REST</td>
80
80
<td>C</td>
81
81
<td>MIT</td>
82
- <td>1387 ★; 2819 commits, latest 2023-03-20 </td>
82
+ <td>1402 ★; 2827 commits, latest 2023-11-03 </td>
83
83
<td>A database with a built-in REST API. <a href="https://github.com/Softmotions/ejdb">Official Docker image</a>.</td>
84
84
</tr >
85
85
<tr >
86
86
<td><a href="https://github.com/pyeve/eve">Eve</a></td>
87
87
<td>MongoDB; extensions for Elasticsearch, Neo4j, SQLAlchemy (SQL databases).</td>
88
88
<td>REST</td>
89
89
<td>Python 2/3</td>
90
- <td>BSD (three-clause) </td>
91
- <td>6618 ★; 3393 commits, latest 2023-07-10</td>
90
+ <td>BSD-3-Clause </td>
91
+ <td>6644 ★; 3393 commits, latest 2023-07-10</td>
92
92
<td>The SQLAlchemy extension isn't automatic. It requires the user to write SQLAlchemy mappings.</td>
93
93
</tr >
94
94
<tr >
95
95
<td><a href="https://github.com/hasura/graphql-engine">Hasura GraphQL Engine</a></td>
96
96
<td>PostgreSQL</td>
97
97
<td>GraphQL</td>
98
98
<td>Haskell</td>
99
- <td>Apache 2.0</td>
100
- <td>29977 ★; 7447 commits, latest 2023-07-13 </td>
99
+ <td>Apache- 2.0</td>
100
+ <td>30501 ★; 7848 commits, latest 2023-11-30 </td>
101
101
<td><a href="https://hub.docker.com/r/hasura/graphql-engine/">Official Docker image</a>.</td>
102
102
</tr >
103
103
<tr >
104
104
<td><a href="https://github.com/prometheusresearch/htsql">HTSQL</a></td>
105
105
<td>MySQL, PostgreSQL, SQLite (free); Oracle, MS SQL (proprietary)</td>
106
106
<td>REST</td>
107
107
<td>Python 3</td>
108
- <td>Apache 2.0, proprietary (Oracle and MS SQL support)</td>
109
- <td>18 ★; 1235 commits, latest 2020-08-11</td>
108
+ <td>Apache- 2.0, proprietary (Oracle and MS SQL support)</td>
109
+ <td>20 ★; 1235 commits, latest 2020-08-11</td>
110
110
<td></td>
111
111
</tr >
112
112
<tr >
@@ -115,16 +115,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
115
115
<td>REST</td>
116
116
<td>Go</td>
117
117
<td>MIT</td>
118
- <td>25792 ★; 35272 commits, latest 2023-06-30 </td>
118
+ <td>26778 ★; 49152 commits, latest 2023-11-02 </td>
119
119
<td>A timeseries database with a built-in REST API. <a href="https://hub.docker.com/_/influxdb">Official Docker image</a>.</td>
120
120
</tr >
121
121
<tr >
122
122
<td><a href="https://github.com/neo4j-graphql/neo4j-graphql">neo4j-graphql</a></td>
123
123
<td>Neo4j</td>
124
124
<td>GraphQL</td>
125
125
<td>Kotlin</td>
126
- <td>Apache 2.0</td>
127
- <td>450 ★; 164 commits, latest 2020-10-22</td>
126
+ <td>Apache- 2.0</td>
127
+ <td>449 ★; 164 commits, latest 2020-10-22</td>
128
128
<td>Can generate a GraphQL API from an existing database or derive a new database model from a GraphQL schema and auto-generate the resolvers.</td>
129
129
</tr >
130
130
<tr >
@@ -133,16 +133,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
133
133
<td>REST</td>
134
134
<td>JavaScript (Node.js)</td>
135
135
<td>MIT</td>
136
- <td>36927 ★; 15453 commits, latest 2023-07-11 </td>
136
+ <td>38785 ★; 18655 commits, latest 2023-12-01 </td>
137
137
<td><a href="https://hub.docker.com/r/markuman/xmysql/">Official Docker image</a>.</td>
138
138
</tr >
139
139
<tr >
140
140
<td><a href="https://github.com/orientechnologies/orientdb">OrientDB</a></td>
141
141
<td>OrientDB</td>
142
142
<td>REST</td>
143
143
<td>Java</td>
144
- <td>Apache 2.0</td>
145
- <td>4615 ★; 21499 commits, latest 2023-07-12 </td>
144
+ <td>Apache- 2.0</td>
145
+ <td>4649 ★; 21600 commits, latest 2023-11-29 </td>
146
146
<td>A database with a built-in REST API. <a href="https://store.docker.com/images/orientdb">Official Docker image</a>.</td>
147
147
</tr >
148
148
<tr >
@@ -151,7 +151,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
151
151
<td>REST</td>
152
152
<td>PHP 7</td>
153
153
<td>MIT</td>
154
- <td>3363 ★; 2097 commits, latest 2023-07-05 </td>
154
+ <td>3450 ★; 2120 commits, latest 2023-11-13 </td>
155
155
<td>Supports GIS + automatic OpenAPI 3.0 docs.</td>
156
156
</tr >
157
157
<tr >
@@ -160,7 +160,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
160
160
<td>GraphQL</td>
161
161
<td>TypeScript (Node.js)</td>
162
162
<td>MIT</td>
163
- <td>12038 ★; 1398 commits, latest 2023-06-22 </td>
163
+ <td>12258 ★; 9611 commits, latest 2023-11-30 </td>
164
164
<td>Formerly "PostGraphQL", <a href="https://hub.docker.com/r/postgraphql/postgraphql/">Official Docker image</a>.</td>
165
165
</tr >
166
166
<tr >
@@ -169,7 +169,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
169
169
<td>REST</td>
170
170
<td>Haskell</td>
171
171
<td>MIT</td>
172
- <td>20784 ★; 2484 commits, latest 2023-07-10 </td>
172
+ <td>21392 ★; 2583 commits, latest 2023-11-28 </td>
173
173
<td><a href="https://hub.docker.com/r/postgrest/postgrest/">Official Docker image</a>.</td>
174
174
</tr >
175
175
<tr >
@@ -178,7 +178,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
178
178
<td>REST</td>
179
179
<td>Go</td>
180
180
<td>MIT</td>
181
- <td>3846 ★; 1933 commits, latest 2023-06-03 </td>
181
+ <td>3973 ★; 1953 commits, latest 2023-11-06 </td>
182
182
<td><a href="https://hub.docker.com/r/prest/prest/">Official Docker image</a>.</td>
183
183
</tr >
184
184
<tr >
@@ -187,16 +187,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
187
187
<td>REST</td>
188
188
<td>PHP</td>
189
189
<td>MIT</td>
190
- <td>96 ★; 1081 commits, latest 2022-07-13</td>
190
+ <td>95 ★; 1081 commits, latest 2022-07-13</td>
191
191
<td></td>
192
192
</tr >
193
193
<tr >
194
194
<td><a href="https://github.com/SoftInstigate/restheart">RESTHeart</a></td>
195
195
<td>MongoDB</td>
196
196
<td>REST</td>
197
197
<td>Java</td>
198
- <td>GNU AGPLv3 </td>
199
- <td>766 ★; 4144 commits, latest 2023-06-20 </td>
198
+ <td>AGPL-3.0 </td>
199
+ <td>784 ★; 4282 commits, latest 2023-11-30 </td>
200
200
<td><a href="https://hub.docker.com/r/softinstigate/restheart/">Official Docker image</a>.</td>
201
201
</tr >
202
202
<tr >
@@ -205,16 +205,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
205
205
<td>REST</td>
206
206
<td>Java</td>
207
207
<td>MIT</td>
208
- <td>136 ★; 54 commits, latest 2018-10-18</td>
208
+ <td>138 ★; 54 commits, latest 2018-10-18</td>
209
209
<td><a href="https://hub.docker.com/r/restsql/service/">Official Docker image</a>.</td>
210
210
</tr >
211
211
<tr >
212
212
<td><a href="https://github.com/jeffknupp/sandman2">sandman2</a></td>
213
213
<td>All supported by SQLAlchemy (MySQL, PostgreSQL, SQLite, Oracle, MS SQL, and others).</td>
214
214
<td>REST</td>
215
215
<td>Python 2/3</td>
216
- <td>Apache 2.0</td>
217
- <td>1953 ★; 250 commits, latest 2020-12-21</td>
216
+ <td>Apache- 2.0</td>
217
+ <td>1964 ★; 250 commits, latest 2020-12-21</td>
218
218
<td><a href="https://hub.docker.com/r/jeffknupp/sandman2/">Official Docker image</a>.</td>
219
219
</tr >
220
220
<tr >
@@ -223,16 +223,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
223
223
<td>REST</td>
224
224
<td>Python 3</td>
225
225
<td>MIT</td>
226
- <td>11 ★; 425 commits, latest 2022-12-22</td>
226
+ <td>10 ★; 425 commits, latest 2022-12-22</td>
227
227
<td>Automatically generates REST endpoints to do CRUD operations against the database, test studs, and JS files to access the API.</td>
228
228
</tr >
229
229
<tr >
230
230
<td><a href="https://github.com/siodb/siodb">Siodb</a></td>
231
231
<td>Siodb</td>
232
232
<td>REST</td>
233
233
<td>C++, Go</td>
234
- <td>GNU AGPLv3 </td>
235
- <td>42 ★; 278 commits, latest 2023-02-18</td>
234
+ <td>AGPL-3.0 </td>
235
+ <td>44 ★; 278 commits, latest 2023-02-18</td>
236
236
<td>A database with a built-in REST API. <a href="https://hub.docker.com/r/siodb/siodb/">Official Docker image</a>.</td>
237
237
</tr >
238
238
<tr >
@@ -241,7 +241,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
241
241
<td>REST</td>
242
242
<td>JavaScript (Node.js)</td>
243
243
<td>MIT</td>
244
- <td>814 ★; 106 commits, latest 2023-07-02 </td>
244
+ <td>1052 ★; 200 commits, latest 2023-09-15 </td>
245
245
<td>A SQLite RESTful server</td>
246
246
</tr >
247
247
<tr >
@@ -258,8 +258,8 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
258
258
<td>PostgreSQL</td>
259
259
<td>REST and GraphQL</td>
260
260
<td>TypeScript, Elixir (Realtime), Rust (pg_graphql), Go (GoTrue)</td>
261
- <td>Apache 2.0</td>
262
- <td>53152 ★; 22139 commits, latest 2023-07-13 </td>
261
+ <td>Apache- 2.0</td>
262
+ <td>60020 ★; 26358 commits, latest 2023-12-01 </td>
263
263
<td>Uses PostgREST. <a href="https://supabase.com/docs/guides/self-hosting/docker">Guide to self-Hosting with Docker</a>.</td>
264
264
</tr >
265
265
<tr >
@@ -268,25 +268,25 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
268
268
<td>GraphQL</td>
269
269
<td>JavaScript (Node.js)</td>
270
270
<td>MIT</td>
271
- <td>1013 ★; 72 commits, latest 2021-06-06</td>
271
+ <td>1026 ★; 72 commits, latest 2021-06-06</td>
272
272
<td></td>
273
273
</tr >
274
274
<tr >
275
275
<td><a href="https://github.com/nicolasff/webdis">Webdis</a></td>
276
276
<td>Redis</td>
277
277
<td>REST</td>
278
278
<td>C</td>
279
- <td>BSD (two-clause) </td>
280
- <td>2699 ★; 629 commits, latest 2023-06-14 </td>
279
+ <td>BSD-2-Clause </td>
280
+ <td>2748 ★; 657 commits, latest 2023-11-04 </td>
281
281
<td>Supports pub/sub with chunked transfer encoding and WebSockets.</td>
282
282
</tr >
283
283
<tr >
284
284
<td><a href="https://github.com/wundergraph/wundergraph">WunderGraph</a></td>
285
285
<td>PostgreSQL, MySQL, SQLite, SQL Server, MongoDB + Atlas, PlanetScale, YugabyteDB, Neon.tech, FaunaDB</td>
286
286
<td>GraphQL</td>
287
287
<td>TypeScript, Go</td>
288
- <td>Apache 2.0</td>
289
- <td>1763 ★; 1669 commits, latest 2023-07-13 </td>
288
+ <td>Apache- 2.0</td>
289
+ <td>2037 ★; 1873 commits, latest 2023-11-27 </td>
290
290
<td><a href="https://docs.wundergraph.com/">WunderGraph Docs</a>.</td>
291
291
</tr >
292
292
<tr >
@@ -295,22 +295,22 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
295
295
<td>REST</td>
296
296
<td>Clojure</td>
297
297
<td>MIT</td>
298
- <td>2303 ★; 7453 commits, latest 2023-07-12 </td>
298
+ <td>2382 ★; 7476 commits, latest 2023-11-29 </td>
299
299
<td>A database with a built-in REST API. <a href="https://hub.docker.com/r/juxt/xtdb-standalone-rocksdb">Official Docker image</a>.</td>
300
300
</tr >
301
301
<tr >
302
302
<td><a href="https://github.com/BjoernKW/ZenQuery">ZenQuery</a></td>
303
303
<td>PostgreSQL, MySQL, IBM Db2, Oracle Database, Microsoft SQL Server and <a href="https://github.com/BjoernKW/ZenQuery#database">others</a></td>
304
304
<td>REST</td>
305
305
<td>Java</td>
306
- <td>Apache 2.0</td>
307
- <td>63 ★; 283 commits, latest 2018-10-16</td>
306
+ <td>Apache- 2.0</td>
307
+ <td>62 ★; 283 commits, latest 2018-10-16</td>
308
308
<td>Read-only.</td>
309
309
</tr >
310
310
</table >
311
311
312
312
313
- GitHub stats updated 2023-07-13 . The commit count and the latest commit date are for the default branch (usually ` master ` ).
313
+ GitHub stats updated 2023-12-01 . The commit count and the latest commit date are for the default branch (usually ` master ` ).
314
314
315
315
# Related projects
316
316
0 commit comments