GithubHelp home page GithubHelp logo

Comments (16)

SomMeri avatar SomMeri commented on July 21, 2024

These had been mentioned in various less.js issues:

from less-docs.

jonschlinkert avatar jonschlinkert commented on July 21, 2024

@SomMeri thanks!

from less-docs.

matthew-dean avatar matthew-dean commented on July 21, 2024

The obvious: Bootstrap

I'm using 3L like @SomMeri mentioned.

Also: http://lesshat.com/

from less-docs.

SomMeri avatar SomMeri commented on July 21, 2024

qooxdoo uses less too.

from less-docs.

seven-phases-max avatar seven-phases-max commented on July 21, 2024

I don't want to be a nag, but https://github.com/search?q=LESS+extension%3Aless&type=Repositories&ref=searchresults gives ~7K repos (not counting forks) :neckbeard:

from less-docs.

SomMeri avatar SomMeri commented on July 21, 2024

Most of those are not projects using less, they are projects having "less" in description or name:

  • MochiKit makes JavaScript suck less"
  • A web-based IRC client that makes IRC less intimidating and easier to use.
  • Open Source Social Network written in Ruby on Rail by Less Everything

from less-docs.

seven-phases-max avatar seven-phases-max commented on July 21, 2024

they are projects having "less" in description or name:

Notice that this search also contains: 'extension:less'. But never mind, I mean even if we cut a half of those projects as not actually using LESS, there're still thousands... OK, even if it's just only a hundred, how we could list them? :)

from less-docs.

SomMeri avatar SomMeri commented on July 21, 2024

I did not looked at link, I only through its results :) and most of it did not seemed relevant.

My understanding is that there are multiple reasons for such list:

1.) Showcase - look what you can do with less + you would not be first one to use us. Bootstrap is in this category. This would not be that much unusual, project often have showcase page. Example from top of head: antlr. Maybe it is just me, but I'm more likely to believe that tool/framework is a good choice for the big project I'm just starting if I'm not the first one trying to do big project in it.

2.) Showcase - once you know less, you can easily leverage these. Languages start to be fully useful only after there is an ecosystem around them - frameworks, libraries you can build up on and tools you can use.

3.) Learning&Inspiration - some use cases may not be apparent on the first sight. It the list contains variety of projects/use cases then someone may realize less could be useful in his own projects. Suddenly you are able to add cool feature in short time, although you considered it too time consuming or never through of it before.

4.) Potentially useful resources for developers - I usually go through such lists to find out whether there is something that would be useful to learn. 3l would be in this category. Alternatively, you can learn how to do stuff from other projects. (I tried to find less based frameworks a while ago, and it was not that easy.)

So, basically, we do not want to list everything with .less file in it, we want selection of various big or useful or successful projects.

from less-docs.

seven-phases-max avatar seven-phases-max commented on July 21, 2024

+1. Though all this of course makes making of such list a bit more complicated. I.e. beside the link itself we need to provide some more info behind it. Not just a description but also some grounding of why the particular project to be chosen to be listed etc. (though I guess n-of-stars or something like that would be enough for a stuff like twbs) . And, yes, some kind of "categories" is probably would not harm too, for example:

  • General purpose theming/front-end frameworks:
    • Bootstrap
    • etc.
  • Javascript libraries for autoprefixing using LESS as front-end:
    • LESS Hat
    • etc.
  • Etc.
    • etc.

from less-docs.

jonschlinkert avatar jonschlinkert commented on July 21, 2024

beside the link itself we need to provide some more info behind it.

I recommend that we only use the description provided on the repos themselves - which shows in search results. I like the idea of categorizing a bit, but we don't need to over-think this page. This can be improved over time, and we can change how the projects are categorized when it makes sense.

I will also have Assemble automatically links to each page that say something like "View the source for this page" and "Edit this page". The "edit" link will essentially bring the user to a page that says something like, "If you want to edit this page, GitHub will fork the project for you and you can start editing the page in the browser... then submit a pr". Which is nice b/c it can all be done in the browser.

from less-docs.

seven-phases-max avatar seven-phases-max commented on July 21, 2024

I like the idea of categorizing a bit, but we don't need to over-think this page.

That makes it a bit useless imho, for example I have a folder named "LESS frameworks" containing about 50 projects. I downloaded those when I was about learning LESS (I was hoping to find some interesting usage/technique/design-patterns there eventually). Now guess how many times I actually looked into there since then? Right, zero. Simply because each time I needed to find something specific it was easier and faster to use G or GH (or whatever) search facilities. OK, the list can be limited to (for example) 20 projects, but then we still need to invent some rules for how to actually limit it.

from less-docs.

jonschlinkert avatar jonschlinkert commented on July 21, 2024

Now guess how many times I actually looked into there since then?

This list will mostly be useful to newcomers who want to know, at a glance, what kinds of projects are out there using Less.js.

but then we still need to invent some rules for how to actually limit it.

No, I don't want to do this yet. I think it's a bad idea to over-think things like this before we even know where the value to users is. Also, my background is in analytics/SEO/SEM and marketing. It's much more effective to base decisions like this on actual usage/traffic patterns and stats that will need to build up over time - versus guessing based on your own preferences or opinions. As we get data, we tweak the page.

it's also worth mentioning that I have a strategic partnership with Google in the works. they will be helping with some of this ;-)

from less-docs.

seven-phases-max avatar seven-phases-max commented on July 21, 2024

Well, I guess I've got your idea now. OK, I just wanted to be sure that I won't be punished when I will actually post a list of one hundred projects ;-) (Though I don't mean I'll do that right now :)

from less-docs.

jonschlinkert avatar jonschlinkert commented on July 21, 2024

Lol, not at all! You can just do what you think is best. We all trust your judgement

Sent from my iPhone

On Jan 6, 2014, at 5:33 PM, Max Mikhailov [email protected] wrote:

Well, I guess I've got you idea. OK, I just wanted to be sure that I won't be punished when I will actually post a list of one hundred projects ;-) (Well, though I don't mean I'll do that right now :)


Reply to this email directly or view it on GitHub.

from less-docs.

lukeapage avatar lukeapage commented on July 21, 2024

@seven-phases-max I don't think we need to limit it. I think we should just exclude projects that won't be useful / are outdated etc. and not punish ourselves if the list isn't definitive.

from less-docs.

lukeapage avatar lukeapage commented on July 21, 2024

Great work Max. I guess this can be closed for now?

from less-docs.

Related Issues (20)

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.