Hello Everyone,
Apigee Teams & Apigeeks built many tools that will be helpful to quickly build API Programs & help Api Developers while working with Apigee Edge & Other Apigee Products. In this article, let's take a look at various tools, plugins, scripts, command line tools that will help Apigee Developer which makes life easy.
1. ApiStudio.io:
2. Apigee-127 :
3. Apigee Tool :
4. Apigee Maven Plugin :
5. Apigee Grunt Plugin :
6. Sweetlime :
7. OpenAPI2Apigee : (Earlier called swagger2api)
8. Apigee2openapi : (Earlier called Apigee2Swagger)
9. Swagger-Utility:
10. Apigee Javascript Debugger :
11. Apickli :
12. Apigee Edge Node SDK :
13. API Platform Tools - Python :
14. Edge-PHP-SDK :
15. ApigeeDM - Apigee Deploy Multiple Proxies :
16. API2Swagger :
17. OpenAPI Specification Generator :
Cheers,
Anil Sagar
Very useful, thanks Anil.
One additional tool that we have found very useful is the Apigee JSC Debug Framework for locally debugging javascript (https://github.com/apigeecs/apigee-jsc-debug) Thanks to @David Allen for this one.
Additionally for Behaviour Driven Development, apickli is built on top of cucumber.js providing a number of predefined step definitions for rapid development of a test suite. (https://github.com/apickli/apickli) Thanks to @Ozan Seymen and @Saul Zukauskas for this!
Thank you @Sean Davis , Updated them to the list. Feel free to edit article next time if you come across any other Apigee Plugins 🙂
Hi @Sean Davis From what I understand the trace files are "required" to execute the javascript callouts locally. Can https://github.com/apigeecs/apigee-jsc-debug/blob/master/sampleProxy/24Solver/tests/debug/tests.js be run without trace file?
Hello, I am using Apigee-127. How can I add APIgee proxies and deploy, is there anyway to add all the policies of APIgee if required ?
I see in the Apigee-127 documentation
https://github.com/apigee-127/a127-documentation/wiki/Policies
Thanks,
Ravi
hi @ravikanth.nawada - can you post a new question please ?
@Sai Saran Vaidyanathan Sorry I did not get you, I read this post already and raised a question by rephrasing it. Below is the link.
https://community.apigee.com/questions/48472/apigee-127-how-can-i-add-apigee-proxies-and-deploy.html
thanks.. just wanted to be sure that we have this question raised separately. did not want to sideline this post which was mainly for information
apigeelint
Static code analysis for Apigee proxy bundles to encourage API developers to use best practices and avoid anti-patterns.
@Anil Sagar If you can add listed if applicable
I think when it comes to migration this tool can help in some aspects, not sure if you want to list here only for development related and Migration you wanted to list them seperate..
https://github.com/apigeecs/apigee-migrate-tool
and other tool which i found useful during development
Hello @Anil Sagar @ Google
Could you also add the SonarQube plugin for Apigee in this list, please ?
Here is the dedicated page :
https://community.apigee.com/articles/49758/apigee-sonarqube-plugin.html
You can pick up some bullet points from there.
Thanks.