Giter Site home page Giter Site logo

lpong / leaapi Goto Github PK

View Code? Open in Web Editor NEW
71.0 10.0 26.0 4.42 MB

LeaApi是一款基于 ThinkPHP5.1+layui2.2 的一款api管理工具,页面简介,功能丰富。

License: MIT License

PHP 97.82% PLpgSQL 0.24% Smarty 1.95%
api manage think5 layui apimanage

leaapi's Introduction

LeaApi 管理工具

基于 ThinkPHP5.1+layui2.2 的一款api管理工具,其主要特性包括:

  • 简洁的页面,排版整洁,良好的交互体验
  • 包含权限,每个人都可以发布自己的项目并邀请别人参与自己的项目,并设置每个人的权限(写或者看的权限)
  • Postman 整合,支持从 Postman 一键导入。在 Postman 调试完成下直接导入。
  • 用户浏览记录,接口一旦修改将有标记提示已更新
  • 项目管理,可以邀请,隐藏,发布,退出

待加入功能:

  • 邀请用户加入项目,并设置权限
  • mongodb 支持
  • 用户邮箱认证,发送Api
  • 导出到 Postman
  • 增量更新,从Postman同步更新(目前同步规则是新增不覆盖)
  • 缓存处理,静态处理
  • 导出html,pdf

安装方法:运行环境要求PHP5.6以上,mysql5.7以上。使用 git 将代码clone到本地,进入目录后 composer update ,在config/database.php配置好数据库即可。可以参考thinkphp5.1部署方式

注意

登录后,所有管理功能都在右下角的两个图标上,上面是项目管理,下面是个人信息及设置功能。

该项目暂时处于测试阶段,并不能保证无bug运行,请等待正式版发布,欢迎star,欢迎提需求和bug。 postman导出方式,在collection中选择项目,打开 ... ,点击export即可。将导出的文件导入。也可以直接在该系统中添加和编辑api。

界面截图

1

2

3

4

5

leaapi's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

leaapi's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.