Skip to content

Commit 0633642

Browse files
committed
feat(*): adopt SPDX license identifiers
1 parent 2e3d6c2 commit 0633642

19 files changed

+68
-68
lines changed

README.md

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -24,53 +24,53 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
2424
<td>ArangoDB</td>
2525
<td>REST</td>
2626
<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>
2929
<td>A database with a built-in REST API. <a href="https://hub.docker.com/r/arangodb/arangodb/">Official Docker image</a>.</td>
3030
</tr>
3131
<tr>
3232
<td><a href="https://github.com/apache/couchdb">CouchDB</a></td>
3333
<td>CouchDB</td>
3434
<td>REST</td>
3535
<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>
3838
<td>A database with a built-in REST API. <a href="https://hub.docker.com/r/_/couchdb/">Official Docker image</a>.</td>
3939
</tr>
4040
<tr>
4141
<td><a href="https://github.com/simonw/datasette">Datasette</a></td>
4242
<td>SQLite 3</td>
4343
<td>REST</td>
4444
<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>
4747
<td>Read-only. <a href="https://hub.docker.com/r/terranodo/datasette/">Official Docker image</a>.</td>
4848
</tr>
4949
<tr>
5050
<td><a href="https://github.com/dgraph-io/dgraph">Dgraph</a></td>
5151
<td>Dgraph</td>
5252
<td>GraphQL (since version 2.0.0-rc1)</td>
5353
<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>
5656
<td>A database with a built-in GraphQL API. <a href="https://hub.docker.com/r/dgraph/dgraph/">Official Docker image</a>.</td>
5757
</tr>
5858
<tr>
5959
<td><a href="https://github.com/directus/directus">Directus</a></td>
6060
<td>PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, MS SQL</td>
6161
<td>REST and GraphQL</td>
6262
<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>
6565
<td><a href="https://hub.docker.com/r/directus/directus">Official Docker image</a>.</td>
6666
</tr>
6767
<tr>
6868
<td><a href="https://github.com/dreamfactorysoftware/dreamfactory">DreamFactory</a></td>
6969
<td>MySQL, PostgreSQL, SQLite, MongoDB, CouchDB, and <a href="https://www.dreamfactory.com/products">others</a>.</td>
7070
<td>REST</td>
7171
<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>
7474
<td><a href="https://hub.docker.com/r/dreamfactorysoftware/df-docker/">Official Docker image</a>.</td>
7575
</tr>
7676
<tr>
@@ -79,34 +79,34 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
7979
<td>REST</td>
8080
<td>C</td>
8181
<td>MIT</td>
82-
<td>1387 ★; 2819 commits, latest 2023-03-20</td>
82+
<td>1402 ★; 2827 commits, latest 2023-11-03</td>
8383
<td>A database with a built-in REST API. <a href="https://github.com/Softmotions/ejdb">Official Docker image</a>.</td>
8484
</tr>
8585
<tr>
8686
<td><a href="https://github.com/pyeve/eve">Eve</a></td>
8787
<td>MongoDB; extensions for Elasticsearch, Neo4j, SQLAlchemy (SQL databases).</td>
8888
<td>REST</td>
8989
<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>
9292
<td>The SQLAlchemy extension isn't automatic. It requires the user to write SQLAlchemy mappings.</td>
9393
</tr>
9494
<tr>
9595
<td><a href="https://github.com/hasura/graphql-engine">Hasura GraphQL Engine</a></td>
9696
<td>PostgreSQL</td>
9797
<td>GraphQL</td>
9898
<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>
101101
<td><a href="https://hub.docker.com/r/hasura/graphql-engine/">Official Docker image</a>.</td>
102102
</tr>
103103
<tr>
104104
<td><a href="https://github.com/prometheusresearch/htsql">HTSQL</a></td>
105105
<td>MySQL, PostgreSQL, SQLite (free); Oracle, MS SQL (proprietary)</td>
106106
<td>REST</td>
107107
<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>
110110
<td></td>
111111
</tr>
112112
<tr>
@@ -115,16 +115,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
115115
<td>REST</td>
116116
<td>Go</td>
117117
<td>MIT</td>
118-
<td>25792 ★; 35272 commits, latest 2023-06-30</td>
118+
<td>26778 ★; 49152 commits, latest 2023-11-02</td>
119119
<td>A timeseries database with a built-in REST API. <a href="https://hub.docker.com/_/influxdb">Official Docker image</a>.</td>
120120
</tr>
121121
<tr>
122122
<td><a href="https://github.com/neo4j-graphql/neo4j-graphql">neo4j-graphql</a></td>
123123
<td>Neo4j</td>
124124
<td>GraphQL</td>
125125
<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>
128128
<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>
129129
</tr>
130130
<tr>
@@ -133,16 +133,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
133133
<td>REST</td>
134134
<td>JavaScript (Node.js)</td>
135135
<td>MIT</td>
136-
<td>36927 ★; 15453 commits, latest 2023-07-11</td>
136+
<td>38785 ★; 18655 commits, latest 2023-12-01</td>
137137
<td><a href="https://hub.docker.com/r/markuman/xmysql/">Official Docker image</a>.</td>
138138
</tr>
139139
<tr>
140140
<td><a href="https://github.com/orientechnologies/orientdb">OrientDB</a></td>
141141
<td>OrientDB</td>
142142
<td>REST</td>
143143
<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>
146146
<td>A database with a built-in REST API. <a href="https://store.docker.com/images/orientdb">Official Docker image</a>.</td>
147147
</tr>
148148
<tr>
@@ -151,7 +151,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
151151
<td>REST</td>
152152
<td>PHP 7</td>
153153
<td>MIT</td>
154-
<td>3363 ★; 2097 commits, latest 2023-07-05</td>
154+
<td>3450 ★; 2120 commits, latest 2023-11-13</td>
155155
<td>Supports GIS + automatic OpenAPI 3.0 docs.</td>
156156
</tr>
157157
<tr>
@@ -160,7 +160,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
160160
<td>GraphQL</td>
161161
<td>TypeScript (Node.js)</td>
162162
<td>MIT</td>
163-
<td>12038 ★; 1398 commits, latest 2023-06-22</td>
163+
<td>12258 ★; 9611 commits, latest 2023-11-30</td>
164164
<td>Formerly &quot;PostGraphQL&quot;, <a href="https://hub.docker.com/r/postgraphql/postgraphql/">Official Docker image</a>.</td>
165165
</tr>
166166
<tr>
@@ -169,7 +169,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
169169
<td>REST</td>
170170
<td>Haskell</td>
171171
<td>MIT</td>
172-
<td>20784 ★; 2484 commits, latest 2023-07-10</td>
172+
<td>21392 ★; 2583 commits, latest 2023-11-28</td>
173173
<td><a href="https://hub.docker.com/r/postgrest/postgrest/">Official Docker image</a>.</td>
174174
</tr>
175175
<tr>
@@ -178,7 +178,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
178178
<td>REST</td>
179179
<td>Go</td>
180180
<td>MIT</td>
181-
<td>3846 ★; 1933 commits, latest 2023-06-03</td>
181+
<td>3973 ★; 1953 commits, latest 2023-11-06</td>
182182
<td><a href="https://hub.docker.com/r/prest/prest/">Official Docker image</a>.</td>
183183
</tr>
184184
<tr>
@@ -187,16 +187,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
187187
<td>REST</td>
188188
<td>PHP</td>
189189
<td>MIT</td>
190-
<td>96 ★; 1081 commits, latest 2022-07-13</td>
190+
<td>95 ★; 1081 commits, latest 2022-07-13</td>
191191
<td></td>
192192
</tr>
193193
<tr>
194194
<td><a href="https://github.com/SoftInstigate/restheart">RESTHeart</a></td>
195195
<td>MongoDB</td>
196196
<td>REST</td>
197197
<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>
200200
<td><a href="https://hub.docker.com/r/softinstigate/restheart/">Official Docker image</a>.</td>
201201
</tr>
202202
<tr>
@@ -205,16 +205,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
205205
<td>REST</td>
206206
<td>Java</td>
207207
<td>MIT</td>
208-
<td>136 ★; 54 commits, latest 2018-10-18</td>
208+
<td>138 ★; 54 commits, latest 2018-10-18</td>
209209
<td><a href="https://hub.docker.com/r/restsql/service/">Official Docker image</a>.</td>
210210
</tr>
211211
<tr>
212212
<td><a href="https://github.com/jeffknupp/sandman2">sandman2</a></td>
213213
<td>All supported by SQLAlchemy (MySQL, PostgreSQL, SQLite, Oracle, MS SQL, and others).</td>
214214
<td>REST</td>
215215
<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>
218218
<td><a href="https://hub.docker.com/r/jeffknupp/sandman2/">Official Docker image</a>.</td>
219219
</tr>
220220
<tr>
@@ -223,16 +223,16 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
223223
<td>REST</td>
224224
<td>Python 3</td>
225225
<td>MIT</td>
226-
<td>11 ★; 425 commits, latest 2022-12-22</td>
226+
<td>10 ★; 425 commits, latest 2022-12-22</td>
227227
<td>Automatically generates REST endpoints to do CRUD operations against the database, test studs, and JS files to access the API.</td>
228228
</tr>
229229
<tr>
230230
<td><a href="https://github.com/siodb/siodb">Siodb</a></td>
231231
<td>Siodb</td>
232232
<td>REST</td>
233233
<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>
236236
<td>A database with a built-in REST API. <a href="https://hub.docker.com/r/siodb/siodb/">Official Docker image</a>.</td>
237237
</tr>
238238
<tr>
@@ -241,7 +241,7 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
241241
<td>REST</td>
242242
<td>JavaScript (Node.js)</td>
243243
<td>MIT</td>
244-
<td>814 ★; 106 commits, latest 2023-07-02</td>
244+
<td>1052 ★; 200 commits, latest 2023-09-15</td>
245245
<td>A SQLite RESTful server</td>
246246
</tr>
247247
<tr>
@@ -258,8 +258,8 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
258258
<td>PostgreSQL</td>
259259
<td>REST and GraphQL</td>
260260
<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>
263263
<td>Uses PostgREST. <a href="https://supabase.com/docs/guides/self-hosting/docker">Guide to self-Hosting with Docker</a>.</td>
264264
</tr>
265265
<tr>
@@ -268,25 +268,25 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
268268
<td>GraphQL</td>
269269
<td>JavaScript (Node.js)</td>
270270
<td>MIT</td>
271-
<td>1013 ★; 72 commits, latest 2021-06-06</td>
271+
<td>1026 ★; 72 commits, latest 2021-06-06</td>
272272
<td></td>
273273
</tr>
274274
<tr>
275275
<td><a href="https://github.com/nicolasff/webdis">Webdis</a></td>
276276
<td>Redis</td>
277277
<td>REST</td>
278278
<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>
281281
<td>Supports pub/sub with chunked transfer encoding and WebSockets.</td>
282282
</tr>
283283
<tr>
284284
<td><a href="https://github.com/wundergraph/wundergraph">WunderGraph</a></td>
285285
<td>PostgreSQL, MySQL, SQLite, SQL Server, MongoDB + Atlas, PlanetScale, YugabyteDB, Neon.tech, FaunaDB</td>
286286
<td>GraphQL</td>
287287
<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>
290290
<td><a href="https://docs.wundergraph.com/">WunderGraph Docs</a>.</td>
291291
</tr>
292292
<tr>
@@ -295,22 +295,22 @@ The following is a list of tools that automatically expose a REST, GraphQL, or a
295295
<td>REST</td>
296296
<td>Clojure</td>
297297
<td>MIT</td>
298-
<td>2303 ★; 7453 commits, latest 2023-07-12</td>
298+
<td>2382 ★; 7476 commits, latest 2023-11-29</td>
299299
<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>
300300
</tr>
301301
<tr>
302302
<td><a href="https://github.com/BjoernKW/ZenQuery">ZenQuery</a></td>
303303
<td>PostgreSQL, MySQL, IBM Db2, Oracle Database, Microsoft SQL Server and <a href="https://github.com/BjoernKW/ZenQuery#database">others</a></td>
304304
<td>REST</td>
305305
<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>
308308
<td>Read-only.</td>
309309
</tr>
310310
</table>
311311

312312

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`).
314314

315315
# Related projects
316316

data/arangodb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ url: https://github.com/arangodb/arangodb
33
db: ArangoDB
44
api: REST
55
lang: C++
6-
license: Apache 2.0
6+
license: Apache-2.0
77
notes: A database with a built-in REST API. \
88
[Official Docker image](https://hub.docker.com/r/arangodb/arangodb/).

data/couchdb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ url: https://github.com/apache/couchdb
33
db: CouchDB
44
api: REST
55
lang: Erlang
6-
license: Apache 2.0
6+
license: Apache-2.0
77
notes: A database with a built-in REST API. \
88
[Official Docker image](https://hub.docker.com/r/_/couchdb/).

data/datasette

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ url: https://github.com/simonw/datasette
33
db: SQLite 3
44
api: REST
55
lang: Python 3
6-
license: Apache 2.0
6+
license: Apache-2.0
77
notes: Read-only. \
88
[Official Docker image](https://hub.docker.com/r/terranodo/datasette/).

data/dgraph

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ url: https://github.com/dgraph-io/dgraph
33
db: Dgraph
44
api: GraphQL (since version 2.0.0-rc1)
55
lang: Go
6-
license: Apache 2.0
6+
license: Apache-2.0
77
notes: A database with a built-in GraphQL API. \
88
[Official Docker image](https://hub.docker.com/r/dgraph/dgraph/).

data/directus

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ url: https://github.com/directus/directus
33
db: PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, MS SQL
44
api: REST and GraphQL
55
lang: TypeScript
6-
license: Propretary (Business Source License 1.1), GNU GPLv3 (after three years)
6+
license: Propretary (BUSL-1.1), GPL-3.0 (after three years)
77
notes: [Official Docker image](https://hub.docker.com/r/directus/directus).

data/dreamfactory

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ db: MySQL, PostgreSQL, SQLite, MongoDB, CouchDB, and \
44
[others](https://www.dreamfactory.com/products).
55
api: REST
66
lang: PHP 5
7-
license: Apache 2.0, proprietary (optional extras)
7+
license: Apache-2.0, proprietary (optional extras)
88
notes: [Official Docker image](https://hub.docker.com/r/dreamfactorysoftware/df-docker/).

data/eve

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ db: MongoDB; extensions for Elasticsearch, Neo4j, SQLAlchemy \
44
(SQL databases).
55
api: REST
66
lang: Python 2/3
7-
license: BSD (three-clause)
7+
license: BSD-3-Clause
88
notes: The SQLAlchemy extension isn't automatic. It requires the user to \
99
write SQLAlchemy mappings.

data/hasura-graphql-engine

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ url: https://github.com/hasura/graphql-engine
33
db: PostgreSQL
44
api: GraphQL
55
lang: Haskell
6-
license: Apache 2.0
6+
license: Apache-2.0
77
notes: [Official Docker image](https://hub.docker.com/r/hasura/graphql-engine/).

data/htsql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ url: https://github.com/prometheusresearch/htsql
33
db: MySQL, PostgreSQL, SQLite (free); Oracle, MS SQL (proprietary)
44
api: REST
55
lang: Python 3
6-
license: Apache 2.0, proprietary (Oracle and MS SQL support)
6+
license: Apache-2.0, proprietary (Oracle and MS SQL support)

data/neo4j-graphql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ url: https://github.com/neo4j-graphql/neo4j-graphql
33
db: Neo4j
44
api: GraphQL
55
lang: Kotlin
6-
license: Apache 2.0
6+
license: Apache-2.0
77
notes: Can generate a GraphQL API from an existing database or derive \
88
a new database model from a GraphQL schema and auto-generate the \
99
resolvers.

0 commit comments

Comments
 (0)