New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Who uses Assemble? #300

Open
jonschlinkert opened this Issue Sep 6, 2013 · 113 comments

Comments

Projects
None yet
@jonschlinkert
Copy link
Member

jonschlinkert commented Sep 6, 2013

Do you use Assemble? Please add a comment to this page, we never get tired of hearing about how you're using Assemble!

Also, feel free to do a pr to add your project the website.

We don't know much as much as we'd like to about the rest of our user base, and we'd love to begin featuring users/projects on http://assemble.io! so please let us know!

Please add any project you know of that uses Assemble!

@jonschlinkert

This comment has been minimized.

@LaurentGoderre

This comment has been minimized.

Copy link
Member

LaurentGoderre commented Sep 6, 2013

https://github.com/wet-boew/wet-boew (in the v4.0 branch - the upcoming version)

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Sep 11, 2013

@LaurentGoderre awesome, thanks! btw, do you have any ideas on how we might feature your project (per your tweet)? This is something I've wanted to start doing for a while.

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Sep 11, 2013

@daliwali

This comment has been minimized.

Copy link

daliwali commented Sep 12, 2013

You forgot about me :(
https://github.com/daliwali/fortune

@LaurentGoderre

This comment has been minimized.

Copy link
Member

LaurentGoderre commented Sep 12, 2013

@jonschlinkert I'm not sure. How do you usually do it?

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Sep 12, 2013

@daliwali thanks for adding your project here! I wouldn't forget about you, that's a nice project you put together! I'm adding a link to your project in our docs... there are a number of other projects I'll be listing here as I have time, I just wanted to get the thread started :-)

@LaurentGoderre if I think out loud, here are some ideas of things we can do:

  • A full page dedicated to your project, written as an informal case study.
  • Q&A style dialog and commentary.
  • the page would need some visuals/images of things you want to showcase in the project
  • some highlights about the problems you were having in the project and how assemble is helping to solve them. this could be really great information for users of our project and yours.

again, these are just ideas. we really don't have any restrictions here, so let me know what sounds interesting to you. perhaps think about the aspects of your project that you want to focus on, and decide what you would get the most value from.

@LaurentGoderre

This comment has been minimized.

Copy link
Member

LaurentGoderre commented Sep 13, 2013

@pjackson28, what is your take on this? Is there a way you prefer ?

@pjackson28

This comment has been minimized.

Copy link

pjackson28 commented Sep 13, 2013

@laurawesley Was there any good material that came out of the WxT CodeFest design jam that could be used for this purpose? Would be good to showcase the Web Experience Toolkit here since we are now using Assemble for template generation in WET v4.0.

@joshfry

This comment has been minimized.

Copy link

joshfry commented Sep 20, 2013

Monterey Bay Aquarium styleguide (work in progress)

Demo: http://styleguide.joshfry.me
Repo: https://github.com/joshfry/styleguide

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Sep 20, 2013

@joshfry that's great! nice work

@p-j

This comment has been minimized.

Copy link

p-j commented Sep 24, 2013

A made a generator that scaffold front end app and uses Assemble as part of the tool chain.
Repo: https://github.com/p-j/generator-yawa

I'm still learning how to use all the capabilities of Assemble, so it might not be the best implementation yet.

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Sep 24, 2013

👍

@davidtheclark

This comment has been minimized.

Copy link

davidtheclark commented Oct 3, 2013

I'm using Assemble to create gh-pages documentation for an SCSS utilities library I'm starting: http://davidtheclark.github.io/scut/

I'm also using it for some projects at work, and if I can I'll post them here when they go live.

I love it, by the way. Thanks!

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Oct 3, 2013

@davidtheclark thanks!

@haustraliaer

This comment has been minimized.

Copy link

haustraliaer commented Oct 10, 2013

We started using assemble mostly to do quick flat HTML projects for clients that didn't need a CMS. It quickly became our goto tool for starting up just about any dev project as we run our design phase in conjunction with front-end dev as much as possible - assemble lets us do this really well.

We're now also planning on building a lightweight CMS on node.js - which 'publishes' content updates using assemble into flat files for the public facing website, still a long way to go in terms of a usable "back-end" editor for clients, but it's slowly coming together.

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Oct 10, 2013

@haustraliaer that sounds awesome! let us know if we can help

@Hypercubed

This comment has been minimized.

Copy link

Hypercubed commented Oct 15, 2013

I'm working on a simple bootstrap 3.0 template: http://hypercubed.github.io/assemble-bootstrap-template/

I started with generator-yawa, broke it down, then built it up again. The thing I like about assemble, so far, is that you can organize your source files as you see fit.

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Oct 16, 2013

@Hypercubed thanks!

@quartzmo

This comment has been minimized.

Copy link

quartzmo commented Oct 23, 2013

I'm using Assemble to build my interactive book: angularjsbook.com.

Currently you will only see a landing page, but the final published product will be a multipage site with generated table of contents, etc. I'm writing the book in markdown of course.

@doowb

This comment has been minimized.

Copy link
Member

doowb commented Oct 23, 2013

@quartzmo wow that's a great idea for the books. And I'm glad you're doing something about angular. I use that in my day job and I've been thinking about how to integrate it with assemble. Let me know if I can review or contribute to your book. Also if you have any ideas on how assemble can make use of angular, please let us know.

@quartzmo

This comment has been minimized.

Copy link

quartzmo commented Oct 23, 2013

@doowb I can always use reviewers! I'll email you.
I built my first interactive book as a Rails site, since there is a fair bit of ecommerce/access control in a paid product like this. But I am convinced that the best architecture for sites with a small number of authors is the static approach. I'm still trying to figure out how to secure paid content; would love to get ideas on that.

@doowb

This comment has been minimized.

Copy link
Member

doowb commented Oct 23, 2013

I think this is the main challenge with "nobackend" architectures. And it's something I'm interested in so I've been looking at how to solve this with this firebase and stripe. I think we could move this to another issue... possibly a plugin for assemble.

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Oct 24, 2013

@quartzmo whoa that's awesome! thanks for sharing that here!

@MoOx

This comment has been minimized.

Copy link

MoOx commented Oct 24, 2013

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Oct 24, 2013

👍

@andismith

This comment has been minimized.

Copy link

andismith commented Jan 23, 2014

My blog is built entirely in Assemble - http://www.andismith.com

I'm planning on writing a series of tutorials about how I did it.

@doowb

This comment has been minimized.

Copy link
Member

doowb commented Jan 23, 2014

Awesome looking site! I'm looking forward to being "horrified by your Assemble hacks".
I noticed that you have paging for the blog posts, which is something that we haven't built in yet.

@ridespirals

This comment has been minimized.

Copy link

ridespirals commented Jan 23, 2014

@andismith that looks really good, and I know I would appreciate a writeup on how you got everything working, especially the blog section and how you use a singe "layout" for everything. The documentation is a bit lacking in that department, and I think having a nice tutorial for how to set up a standard "blog" within another website would be extremely helpful and go a long way toward getting a lot more usage.

Any chance you could put your Gruntfile up as a gist, maybe? Just to poke at?

@andismith

This comment has been minimized.

Copy link

andismith commented Jan 23, 2014

Yeah, it's a custom Handlebars helper to loop through all posts in a collection, and a set of already create paged files that will fill as the page count increases.

Yeah, there's some not very nice bits of code. Mostly the problem is there are lots of ../../ and ../../../../ paths.

@ridespirals A series of tutorials is coming! I'm writing the first as we speak :)

@robwebdev

This comment has been minimized.

Copy link

robwebdev commented Oct 30, 2014

We built https://uk.believe.in using Assemble.

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Oct 30, 2014

Nice! thanks @robwebdev

@danielguillan

This comment has been minimized.

Copy link

danielguillan commented Nov 17, 2014

I just launched www.perf.rocks. Curated front-end performance resources. Built with assemble.

@ain

This comment has been minimized.

Copy link
Member

ain commented Nov 17, 2014

👍

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Nov 17, 2014

great looking project @robwebdev, thanks!

@thorsten

This comment has been minimized.

Copy link

thorsten commented Jan 6, 2015

Just released http://www.phpmyfaq.de/, you can check the source code here: https://github.com/phpMyFAQ/www.phpmyfaq.de

@charbelac

This comment has been minimized.

Copy link

charbelac commented Jan 27, 2015

We just launched phase I of diebold. Phase II is in few months when we move the static pages into Sitecore. Assemble.io really improved the productivity of our developers while delivering excellent quality.

@atelierbram

This comment has been minimized.

Copy link

atelierbram commented Feb 18, 2015

Have my humble blog here on Github running on Assemble, and am improving upon it. Love Assemble, wrote something about static site-building with Assemble over there as well, ( in the spirit of "documenting a learning curve"). Wouldn't mind any feedback on this blogpost either; here, or on Codepen in the comments.

@ain

This comment has been minimized.

Copy link
Member

ain commented Feb 19, 2015

For us, Assemble also played its front end role in development of http://sennheiser-d1.com

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Feb 19, 2015

@charbelac, beautiful site! glad that Assemble was useful for your team!

@atelierbram, both the site and write up are awesome. I think you did an amazing job of explaining assemble. We could learn a few things from you!

@ain, another awesome site. you do great work!

thanks for sharing these everyone!

@Melindrea

This comment has been minimized.

Copy link
Collaborator

Melindrea commented Mar 15, 2015

http://smaty.se/ is built with assemble v0.6.0. The WIP repo's at https://github.com/Melindrea/smaty.se

@elfacht

This comment has been minimized.

Copy link

elfacht commented Mar 22, 2015

https://github.com/elfacht/assemble-boilerplate

Trying to get AngularJS work with it right now …

@furzeface

This comment has been minimized.

Copy link

furzeface commented Jul 16, 2015

We use Assemble on all of our front end builds at Building Blocks, we use a prototype website that builds the flat HTML ready for CMS integration: https://github.com/buildingblocks/bb-prototype-website

I ❤️ Assemble! Great job! 😄

@ajrowland

This comment has been minimized.

Copy link

ajrowland commented Oct 2, 2015

At Amaze we use a project very similar to the one used by Building Blocks, and for an identical purpose.

Would love to use Assemble to output a live site. Maybe consuming JSON files generated by a simple CMS, when the templates are compiled. Great as that would be, it's not 'Enterprise' is it? :-)

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Oct 2, 2015

that's great! thanks for letting us know.

@ajrowland yeah that seems totally doable. let's open up an issue somewhere or find a place to chat about it so we can pin down a wishlist

@YoungElPaso

This comment has been minimized.

Copy link

YoungElPaso commented Oct 23, 2015

www.accntoronto.com uses assemble as well.

@lukebussey

This comment has been minimized.

Copy link

lukebussey commented Jan 14, 2016

https://www.yesware.com/ is built using Assemble also.

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Jan 17, 2016

awesome, keep 'em coming! It's great to know how assemble is being used, helps us understand a bit more about what users need. thanks!

@siryan2

This comment has been minimized.

Copy link

siryan2 commented Jan 18, 2016

I use assemble for both my personal website (https://www.yannickherzog.de) as well as for generating frontend templates for the next version of our university website at http://www.hs-offenburg.de.

@lindsaymacvean

This comment has been minimized.

Copy link

lindsaymacvean commented Jan 22, 2016

Im using assemble to compile selenese xml for our selenium regression test suite. Essentially I can reconfigure the test steps really easily across multiple files every time there is a change to the UI of our web app.

@ScottPolhemus

This comment has been minimized.

Copy link

ScottPolhemus commented Feb 5, 2016

We use Assemble pretty often at Barrel. It's been very useful for developing front-end systems while the back-end of a website or application is still being worked on, or where we're only contracted to deliver a static front-end. We have had some clients who went live with the Assemble-generated site, but usually as a temporary solution. One client actually continued using Grunt + Assemble as their only back-end for about two years before eventually migrating the site to a CMS. It's also come in handy for prototyping HTML email templates independent of the marketing platform. Recently we've been experimenting with using Assemble to generate static sites based on an external data source such as Contentful or a WordPress back-end using the JSON API.

@Melindrea

This comment has been minimized.

Copy link
Collaborator

Melindrea commented Feb 14, 2016

And just launched https://antoniusm.se which is my author page. It even includes a--for now--simple blog. The repo is on https://github.com/Melindrea/antoniusm.se

@dennisgaebel

This comment has been minimized.

Copy link

dennisgaebel commented Mar 1, 2016

We use Assemble w/Gulp and deploying to Heroku. http://www.transformicons.com

@itlackey

This comment has been minimized.

Copy link

itlackey commented Jun 23, 2016

I use Assemble to produce websites for my side business. I am also working it into our web strategy for websites at the medical school I work at. We are currently evaluating the possibility of removing all CMS installations in favor of static sites generated using Assemble.

@stefanwalther

This comment has been minimized.

Copy link
Contributor

stefanwalther commented Jun 29, 2016

Not a secret that I am a big fan of assemble, here are some of my thoughts:
http://qliksite.io/articles/goodbye-wordpress/

Having started to use assemble recently on qliksite.io:

image

@jonschlinkert

This comment has been minimized.

Copy link
Member

jonschlinkert commented Jun 29, 2016

@stefanwalther that's great, thanks for the kind words in the article!

@ain

This comment has been minimized.

Copy link
Member

ain commented Jun 30, 2016

@stefanwalther any particular reasons why you're not going for Github Pages instead of S3?

@mootari

This comment has been minimized.

Copy link
Contributor

mootari commented Jan 6, 2018

To add to the above list, a search for the filename "assemblefile.js" on Github gives ~290 results that use the new API instead of Grunt.

@mootari

This comment has been minimized.

Copy link
Contributor

mootari commented Jan 6, 2018

Most of the results are copies of metisMenu, templates and generate-docs, but a few were custom enough to stand out. I'll list some of them here as examples (apologies if they've been mentioned already):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment