DOClever, an interface management platform, is a commercial open source product that is completely free. Whether you’re a front-end engineer or a back-end engineer, the interface is always a bridge between the two, so DOClever is designed for small and medium-sized teams to manage, test and generate data through the interface to achieve a truly integrated solution.
At present, DOClever has developed to version 5.0, with 1W + online users, 10W + interface number, 200+ daily live, successfully for Didi, Tongcheng, 58 and other Internet companies to provide fast interface services, has gradually grown into a mature interface solution, and the new version in order to create a better user experience, The front-end has all been refactored, and our next direction is for DOClever to become the pilot of a project in the latter stage, providing developers with more powerful and faster services from the interface, documentation and testing aspects of the project!
What DOClever can do for you:
Can edit the interface information management, support the get, post, put, delete, patch five kinds of methods, support HTTP and HTTPS protocol, and query support, body, json, raw, rest, the parameters of the formdata visual editing. Json can also be visually edited at an infinite level. Status codes, code injection, Markdown documentation, and more.
2. Interface debugging run, one can not be less, can encrypt the parameters, from MD5 to AES, return parameters and model real-time analysis and comparison, give inconsistent places, find out the possible problems of the interface. If you don’t want to document by hand, try the interface’s data generation feature, which generates document information from the data that the interface runs with one click.
DOClever is itself a mock server. When you set the development status of your interface to finished, the local mock will automatically request the real interface data, otherwise it will return the pre-defined mock data.
4. Support postman, rap, Swagger import, convenient for you to do seamless migration, but also support HTML file export, convenient for you to browse offline!
Project snapshot versions and interface function in parallel, you can for a project definition 1.0, 1.1, 1.2, and can freely switch between different versions of rolled back, no longer afraid of interface information loss of the interface has a snapshot function at the same time, when you interface development by half or interface requirements change, can check before editing interface information at any time.
6. Automated test function. At present, most of the interface automated tests of similar platforms on the market are pseudo-automated, which are incapable of handling a series of context-related operations such as obtaining verification code, logging in, obtaining order list and obtaining details of a particular order. DOClever’s unique automated testing feature requires you to write a very small amount of javascript code to complete such a series of operations in the web page, and DOClever also provides a background timed batch test case and send the results to the team email function, you can obtain the status of the interface.
7. Team collaboration. A lot of these platforms charge for it, but DOClever thinks good things need to be shared. You can create a team, bring in all the members of the team, divide them into groups, assign them related projects and permissions, make team announcements, etc.
8.DOClever open source free, support Intranet deployment, many companies consider the security of data, do not want to put the interface on the public network, there is no relationship, DOClever gives a convenient and quick solution, you can put the platform on their own Intranet, do not need to connect to the Internet, at the same time also many functions, Even for product upgrades, DOClever offers easy upgrades!
Product address: http://doclever.cn/ GitHub:https://github.com/sx1989827/DOClever
DOClever, let the interface know you better!