使用PostgREST的RestAPI操作之相关软件生态系统
示例应用程序
- tatut / postgrest-ui -PostgREST的ClojureScript UI组件
- priyank-purohit / PostGUI -React Material UI管理面板
- Qu4tro / pgrst-dev- setup-用于实验的docker-compose和tmuxp设置
- subzerocloud / postgrest-starter- kit-新项目的样板
- NikolayS / postgrest-google-translate-调用外部翻译服务
- CodeforAustralia / heritage-near- me-带PostGIS的Elm和PostgREST
- timwis / handsontable-postgrest-一个类似于excel的数据库表编辑器
- Recmo / PostgrestSkeleton -Docker Compose,PostgREST,Nginx和Auth0
- benoror / ember-postgrest-dynamic-ui-生成Ember表单以编辑数据
- ruslantalpa / blogdemo-流浪图像中的Blog API演示
- timwis / ext-postgrest-crud-基于浏览器的电子表格
- srid / chronicle-追踪个人记忆树
- diogob / elm-workshop-建立一个简单的数据库查询UI
- myfreeweb / moneylog -Polymer + PostgREST中的会计网络应用程序
- tyrchen / goodfilm-胶片API示例
- begriffs / postgrest-example -API的sqitch版本控制
- SMRxT / postgrest-demo-多租户记录系统
- PierreRochard / postgrest-boilerplate-示例auth后端
- marmelab / ng-admin-postgrest-自动数据库管理面板
外部通知
这些是PostgreSQL桥,将LISTEN / NOTIFY传播到外部队列以进行进一步处理。这允许存储过程在数据库外部启动操作,例如发送电子邮件。
- diogob / postgres-websockets-公开PostgreSQL的LISTEN / NOTIFY的Web套接字
- frafra / postgresql2websocket -Websockets
- matthewmueller / pg-bridge -Amazon SNS
- aweber / pgsql-listen-exchange -RabbitMQ
- SpiderOak / skeeter -ZeroMQ
- FGRibreau / postgresql-to-amqp -AMQP
- daurnimator / pg-kinesis-bridge -Amazon Kinesis
扩展
- pg-safeupdate-防止全表更新或删除
- srid / spas-允许文件上传和基本身份验证
- svmnotn / postgrest-auth-受OAuth2启发的外部身份验证服务器
- wildsurfer / postgrest-oauth-server -OAuth2服务器
- nblumoe / postgrest-oauth -OAuth2 WAI中间件
- criles25 / postgrest-auth-基于电子邮件的身份验证/注册
- ppKrauss / PostgREST-writeAPI-生成Nginx重写规则以适合OpenAPI规范
客户端库
- Kong / py-postgrest -Python
- datrium / postgrest-pyclient -Python
- tomberek / aor-postgrest-client -JS,休息时管理
- hugomrdias / postgrest-url -JS,仅用于生成查询URL
- 约翰·凯利(Elm -postgrest) -榆树
- mithril.postgrest -JS,秘银
- lewisjared / postgrest-request -JS,SuperAgent
- JarvusInnovations / jarvus-postgrest-apikit -JS,Sencha框架
- davidthewatson / postgrest_python_requests_client -Python
- calebmer / postgrest-client -JS
- clesiemo3 / postgrestR -R
- PierreRochard / postgrest-angular -TypeScript,根据API描述生成UI
- thejettdurham / postgrest-sharp-client(需要维护者)-C#,RestSharp
- team142 / ng-postgrest-用于浏览,编辑通过Postgrest公开的数据的Angular应用程序。
商业
- subZero-具有内置缓存的自动化GraphQL和REST API(部分由PostgREST提供支持)