Can I suggest API Blueprint [1]? It is much more human friendly and easier to work on API design. Apiary has tools for complete API lifecycle management.
Disclaimer: I work on making API Blueprint better.
This is such a cool move from google. Doing material design in HTML/CSS/JS is pure win.
I am working on React.js components for this. I have already did half of them. Check out https://github.com/pksunkara/react-mdl. I welcome any contributions.
Thankyou. Until I saw your comment, I had no idea this came from Google. The domain is http://www.getmdl.io/, the site doesn't mention it, and a "lite" version sounds unofficial. The only clue is the Github icon links to https://github.com/google/material-design-lite link.
I also started the same thing a few weeks ago but I chose a different approach. I decided to use their `upgradeElement` function to upgrade the component, instead of re-writing everything.
https://github.com/tleunen/react-mdl
As a member of the Application team, you are going to be responsible for crafting, delivering and maintaining the main apiary.io application (including the Apiary for Teams feature set).
In this vertical team, you are going to collaborate with your fellow team members on providing the best tooling and platform for designing, developing, and maintaining APIs worldwide.
Building great APIs is all about effective collaboration, be the one building the tools (teams, managing a team, user roles, access control, ...).
You'll be developing one of the most-used API Documentation worldwide. Documentation including interactive Console, documentation that has to run smoothly on mobile and touch-based devices, has to support plenty of customization options, and on top of that has to be super fast.
Don't forget about Mock Server and Debugging Proxy. Mock Server is all about speed and pairing responses defined in an API blueprint (choosing what response is the best fit). Debugging Proxy is a tough one. (...). Don't leave out payments (trials, subscriptions, ...).
You'll be responsible for the most visible part of our product suite that defines how Apiary is perceived.
For our corporate API, we the Apiary markdown with aglio to convert into nice documentation. I've tried RAML (I didn't like the giant YAML file) and apidoc (I didn't like to put 100 lines of user documentation next to 20 lines of implementation). I use protagonist to convert the md file to JSON which my Python code can load and compare with the decorated API endpoints -- I can then verify they and all their parameters are properly documented. I don't use the fancy Apiary features yet.
No, as far as I know, alpaca is the first of its type. As the author of the code, I can guarantee good quality of the generated client code. I have written the templates such that they follow their respective language conventions and ecosystems.
Disclaimer: I work on making API Blueprint better.
[1]: https://apiblueprint.org