All Projects → liushoukun → dawn-api

liushoukun / dawn-api

Licence: other
A RESTful API package

Programming Languages

PHP
23972 projects - #3 most used programming language
Smarty
1635 projects

Projects that are alternatives of or similar to dawn-api

Dawn Api Demo
dawn-api-demo
Stars: ✭ 117 (+368%)
Mutual labels:  wiki, document, restful-api, thinkphp5
Thinkphp5 Restfulapi
restful-api风格接口 APP接口 APP接口权限 oauth2.0 接口版本管理 接口鉴权
Stars: ✭ 949 (+3696%)
Mutual labels:  restful-api, thinkphp5
Apidoc
RESTful API 文档生成工具,支持 Go、Java、Swift、JavaScript、Rust、PHP、Python、Typescript、Kotlin 和 Ruby 等大部分语言。
Stars: ✭ 785 (+3040%)
Mutual labels:  document, restful-api
Smartwiki
因个人精力有限,不在维护此项目,推荐用MinDoc代替
Stars: ✭ 486 (+1844%)
Mutual labels:  wiki, document
project-3-crm
⭐crm 客户关系管理系统模板⭐一个不错的后台管理种子项目,拥有自由设置角色自由分配权限🔑的权限管理功能,三员管理多员管理均可,前端antd vue admin后端spring-boot-api-seedling 拥有完善的功能。文档包含需求文档,设计文档和测试文档等。同时配置了travis,拥有集成测试和自动构建的功能。
Stars: ✭ 128 (+412%)
Mutual labels:  restful-api
prototype
📖Prototype Document
Stars: ✭ 45 (+80%)
Mutual labels:  document
sanic-currency-exchange-rates-api
This is a self hosted, free, open source Python Currency Exchange Rate API fork.
Stars: ✭ 20 (-20%)
Mutual labels:  restful-api
software-systems-architecture
A collection of descriptions of the architecture that various systems use.
Stars: ✭ 24 (-4%)
Mutual labels:  restful-api
react-router-v4-CN
React Router V4 中文文档
Stars: ✭ 806 (+3124%)
Mutual labels:  document
elasticsearch-doc
elasticsearch中文文档——基于7.11
Stars: ✭ 96 (+284%)
Mutual labels:  document
DocuNet
Code and dataset for the IJCAI 2021 paper "Document-level Relation Extraction as Semantic Segmentation".
Stars: ✭ 84 (+236%)
Mutual labels:  document
SpringsScala
Sample Projects for Creating Springs Web services in Scala
Stars: ✭ 16 (-36%)
Mutual labels:  restful-api
swoft-doc
📖 Swoft Framework Document(swoft.io)
Stars: ✭ 97 (+288%)
Mutual labels:  document
ARF-Converter
Bulk ARF file converter
Stars: ✭ 15 (-40%)
Mutual labels:  wiki
hirez-api-docs
🚧 Unofficial Hi-Rez Studios API documentation (and assets where possible) for Paladins, Realm Royale, and Smite.
Stars: ✭ 20 (-20%)
Mutual labels:  wiki
mycorrhiza
🍄📑 Filesystem and git-based wiki engine written in Go using Mycomarkup as its primary markup language.
Stars: ✭ 142 (+468%)
Mutual labels:  wiki
cubic
📦 Easy to scale, zero-config, real-time focused app platform for node.js
Stars: ✭ 16 (-36%)
Mutual labels:  restful-api
grapevine
Fast, unopinionated, embeddable, minimalist web framework for .NET
Stars: ✭ 72 (+188%)
Mutual labels:  restful-api
mrapi
A framework for rapid development of API or DAL applications.
Stars: ✭ 20 (-20%)
Mutual labels:  restful-api
ecommerce api
E-commerce by Django Rest Framework
Stars: ✭ 156 (+524%)
Mutual labels:  restful-api

Dawn-Api

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads

说明

thinkphp5编写的restful风格的API,集API请求处理,权限认证,自动生成文档等功能;

  • restful风格处理请求

每个接口对于一个控制器,method对应[method]方法响应

  • 权限认证

Basic,Oauth Client Credentials Grant

  • 文档生成

简洁,优雅,不需要额外的文档工具;

安装

  • 如果想在你的TP5项目中使用,那么可以直接使用
composer require liushoukun/dawn-api
  • 如果是新项目先要创建tp5项目,然后再require
composer create-project topthink/think api  --prefer-dist
composer require liushoukun/dawn-api
  • 如果要使用生成文档 需要在public/static/ 下 安装hadmin
cd /public/static/
git clone  https://github.com/liushoukun/hadmin.git

dome & 文档

https://github.com/liushoukun/dawn-api-demo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].