Skip to content
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
Open

Who uses Assemble? #300

jonschlinkert opened this issue Sep 6, 2013 · 113 comments

Comments

@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
Copy link
Member Author

@LaurentGoderre
Copy link

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

@jonschlinkert
Copy link
Member Author

@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
Copy link
Member Author

@gr0uch
Copy link

gr0uch commented Sep 12, 2013

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

@LaurentGoderre
Copy link

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

@jonschlinkert
Copy link
Member Author

@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
Copy link

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

@pjackson28
Copy link

@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
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
Copy link
Member Author

@joshfry that's great! nice work

@p-j
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
Copy link
Member Author

👍

@davidtheclark
Copy link

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
Copy link
Member Author

@davidtheclark thanks!

@haustraliaer
Copy link

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
Copy link
Member Author

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

@Hypercubed
Copy link

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
Copy link
Member Author

@Hypercubed thanks!

@quartzmo
Copy link

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
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
Copy link

@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
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
Copy link
Member Author

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

@MoOx
Copy link

MoOx commented Oct 24, 2013

https://github.com/happyplan/happyplan now use assemble.

@jonschlinkert
Copy link
Member Author

👍

@andismith
Copy link

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
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
Copy link

@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
Copy link

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
Copy link

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

@jonschlinkert
Copy link
Member Author

Nice! thanks @robwebdev

@danielguillan
Copy link

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

@ain
Copy link
Member

ain commented Nov 17, 2014

👍

@jonschlinkert
Copy link
Member Author

great looking project @robwebdev, thanks!

@thorsten
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
Copy link

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
Copy link

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
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
Copy link
Member Author

@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
Copy link
Collaborator

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

@elfacht
Copy link

elfacht commented Mar 22, 2015

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

Trying to get AngularJS work with it right now …

@furzeface
Copy link

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
Copy link

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
Copy link
Member Author

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
Copy link

www.accntoronto.com uses assemble as well.

@lukebussey
Copy link

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

@jonschlinkert
Copy link
Member Author

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
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
Copy link

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
Copy link

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
Copy link
Collaborator

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
Copy link

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

@itlackey
Copy link

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
Copy link
Contributor

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
Copy link
Member Author

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

@ain
Copy link
Member

ain commented Jun 30, 2016

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

@mootari
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
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
Labels
None yet
Projects
None yet
Development

No branches or pull requests