darosh / angular-swagger-ui-material Goto Github PK
View Code? Open in Web Editor NEW[ABANDONED] Material Design template for angular-swager-ui
Home Page: http://darosh.github.io/angular-swagger-ui-material/
License: MIT License
[ABANDONED] Material Design template for angular-swager-ui
Home Page: http://darosh.github.io/angular-swagger-ui-material/
License: MIT License
for https://apis-guru.github.io/ API discovery by @IvanGoncharov
Brainstorming ideas:
@IvanGoncharov any other ideas?
Any plans to port to ng2?
Other swagger-json UI's are showing endpoints within all tags/categories that they list, while this one only shows them within their first tag.
Second, less important: because of the above problem, tags that has no unpresented paths don't get presented (a tile) at all.
modify this in form:
$http({
"headers": {
"accept": "application/json",
"content-type": "text/plain"
}
}
Your Hub looks very promising and I like to add it into this list:
https://github.com/APIs-guru/api-models#existing-integrations
If you agree, just send me PR or write here description for Hub page.
Note: I add integrations to the list in chronological order.
Basically, Angular Schema Form turn JSON Schemas into forms.
Since Swagger use a subset of JSON Schema to describe request and response bodies, it can be trivial to implement.
The tricky part is to handle content negociation properly on the request side of things. In fact, a Swagger definition may be converted into JSON, XML or into form "urlencoded" data depending on the consumes
property.
BTW, nice work ;)
After angular/material#5068 or try workaround.
You can add x-apiClientRegistration
it links to a page where you can get API key.
Not all APIs currently have it, but I try to add it for all new APIs.
Also x-unofficialSpec
pretty important it's mean that this spec is not from official source.
This is more advanced by you can use x-providerName
to group APIs.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.