Giter VIP home page Giter VIP logo

awesome-vue's People

Contributors

ajtruex avatar ankurk91 avatar crishellco avatar dannyfeliz avatar david-desmaisons avatar fundon avatar hilongjw avatar imcvampire avatar jofftiquez avatar jonathandn avatar kazupon avatar ktquez avatar linusborg avatar mazipan avatar metinseylan avatar miljan-aleksic avatar packtpartner avatar paulpflug avatar phphe avatar probil avatar scrum avatar shershen08 avatar spekulatius avatar terryz avatar vaibhav-yadav-1998 avatar vinayakkulkarni avatar webdevnerdstuff avatar wobsoriano avatar yyx990803 avatar zgj233 avatar

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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-vue's Issues

Can I add my new Vue2.0 project to awesome-vue project list?

Hey All, I just built one SPA online tool system by VueJS 2.0, is it possible that I can add my new project the "Apps/Websites" category?

FYI:
Name: iTool
URL: itool.yiilib.com
Decs: Online SPA Tool system build with VueJS 2.0 and Yii 2.0

thx.

Renaming item categories

I'd suggest creating a "Editor plugins / tools" section - right now, it's spread across two categories - syntax highlighting and autocomplete.

Remove recommendation for VSCode's syntax highlighting plugin

Hello, I'm working on vetur, a VSCode extension that already supports

  • syntax highlighting
  • embedded snippet
  • linting
  • emmet
  • basic IntelliSense (autocomplete)

for almost all languages marked by vue's SFC spec.
In the future I plan to add more advanced IntelliSense and jump to definition, etc.

The current recommendation https://marketplace.visualstudio.com/items?itemName=liuji-jim.vue is hardly maintained and have some bugs in its syntax definition, even that's the only thing it provides. A major one is it doesn't mark embedded languages correctly, so each language's snippet wouldn't load correctly. Another one is single quote like lang='scss' is not supported.
I suggest you removing it so people wouldn't have a bad experience on VSCode with vue.

As for my extension, I don't know if it can be featured on this list. And if so, where to put it. vetur have much more to offer than just syntax highlight, and I haven't found a category for editor-level support.

Squash listings under same brand

I noticed some components under same brand are listed independently which, IMHO, is just artificially fattening the list. I suggest we put an end to it before it becomes a trend.

If the brand is using independent repos for each subcomponent, which seems the main reason, it should list one main repo or site where the entire collection can be seen.

Let's be more strict on PRs

To avoid further cleanups in the future, we should be more strict about what PRs we merge.

E.g. for libraries, we should check if

  • readme is in English
  • readme or repo description mentions Vue 2 support
  • readme explains what the library does
  • the library has been added to the right category
  • the library is actually useful (E.g. a project that is more a demo than a library shouldn't be added to the library list.)

visibility of component collections

in commit 3ef3ba3
I moved some of my components into a component collection. Since then they suffer from reduced visibility.

The collection currently is 23 components big, I don't want to flood the list with all of them.

So here is my proposal: make an extra section with component collections (all the material/bootstrap repos) and allow to expose some of the most important included components:

like this:

Component collections

  • vue-comps a collection of unstyled vue-components
  • other collections

what do you think?

quality differs wide

From project to project there is no way to suggest the quality, some very good plugins and some not good ones missing lots of features u might think would work / not using best practices

Validate Links

Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.

It could tell you that

It is currently being used by many projects including

Examples

If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml file to the project.

See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment 😄

Add Quasar Framework to the list

Hi,

I didn't know who to contact, so I opened this one here. Sorry if this is not the way to do it.
Main idea is that I think Quasar Framework deserves to be on the list.

What do you think?

Cheers,
Razvan Stoenescu

Improving Awesome Vue.js

I'm the author of awesome-react-components and I published awesome-angular-components a few days ago.

I find Awesome Vue.js convenient and I believe it can be made much better;

  • Improved & more categories. (Categorization a la awesome-react-components / awesome-angular-components)
  • Only 2.0 stuff. (Saving 1.0 things by keeping the current list as a "1.0" branch.)
  • Use only one star symbol.
  • No emojis. (I find them distracting.)
  • Remove unmaintained lirbaries.
  • One framework = one entry. (See #320)
  • [Optional] Add the libraries of Aweome Vue.js to devarchy.com/vue as an alternative improved view. (In that case we could get rid of the stars in the repo readme.)

I'd be up for implementing this.

In general I believe that curated lists are the future for finding & publishing libraries.
One big strengh of Vue is it's practical approach and great doc. Aweomse Vue.js is part of that.

@miljan-aleksic
@PrimozRome
@posva
@FranzSkuffka
@LinusBorg
@blodone
@mgielda
@shershen08

What do you think?

About the components

I have got a question,how to make my components to be created automatically according to the JSON data's being parsed.
Many thanks!

Simplify categorization

The current categorization is great for finding libraries.
But many PRs are put into the "wrong" category.
I've an idea for improving the situation. I'll post it here once it's more fleshed out. (It doesn't involve any third party tool.)

Add "TypeScript" section

Hi.

How about adding the "TypeScript" section into this?
Nowadays, there are many TS decorators for Vue.js developed.
If there's a section for TS, it would be helpful for that users, I thought.

VueJS Version Badge

There was some discussion on displaying which version of Vue is supported in the readme in issue #836 and here https://github.com/brillout/awesome-vue/issues/6

I think a good start may be a version number badge, it could start with a simple param for the version number, and then later be more of a service that updates version numbers based on what is in the package.json

Thoughts?

Is there any services that do anything like this?

2.0 ready

Could we somehow mark all libraries, extensions and components which are 2.0 ready?

Grid from parsing strings in examples (feature request)

I belief that example less so oriented towards view but rather towards control would be a table that transforms data into meaningful presentation rather than just serving organizational or aesthetic purpose.

A table that's composed of data that holds a string and number for example but has row and column header from parts of the string that hold commonality across several entries and within the corresponding cell hold 2nd part of information like a number.

Example:
Bad Apple: 3
Fair Apple: 2
Good Apple: 9
Fair Orange: 1
Good Orange: 6
Bad Haircut: 2

Upon being fed this data table construct columns for bad and fair, while row headers hold apples and oranges with cells holding numbers. It basically follows logic where most common denominator between all strings (adjective) becomes a column whereas nouns become a row with numbers being represented for each variation.

Using awesome vue components

Hey man I'm creating a website where people can easily search for components for vuejs projects. I need some seed data I was wondering if I could use the components already featured here on the site?

Link is dead.

Link to:
SPA Blog Personal blog and portfolio site see repository

does not work.

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.