Cactus for Mac — A better workflow for hand coding websites (cactusformac.com)
9 years ago from Allan Grinshtein, Founder at LayerVault
9 years ago from Allan Grinshtein, Founder at LayerVault
BUT THERE'S NO CACTUSES.
Golden.
I tried a bunch of similar static site generators: mixure, wintersmith, yeoman, middleman, roots, etc etc. They all fell short in some way or another.
Then I taught myself to use grunt.js. It was kind of a PITA to get the hang of (apparently gulp.js is way easier) but I definitely saw the light. Grunt is what a lot of these other tools use "under the hood", you define the things you want to do ahead of time (for ex: "compile my coffeescript and scss, then move the images in this folder to another folder") and it does them when your source files change. My advice: ditch the fluff, just learn how to use a task runner to compile your files yourself :)
Here's my boilerplate to help you get started. It does stylus, jade, coffeescript, a web server, and live reload out of the box: https://github.com/sampl/grunt-boilerplate. AWS deployment with one command is pretty straightforward, ask me if you need help!
+1 pt for you :)
Totally in the same boat, except I was using CodeKit to minify all of my assets. Switch to grunt then found gulp a week later. I won't be switching away from Gulp anytime soon. If you haven't already check out my stupid simple setup for gulp. http://imjakechapman.com/quick-intro-to-gulp-js/
Thanks for this!
you betcha! Hope it was helpful. More in depth one being posted over this weekend on notifying errors on minification, livereloading browser etc...
This looks pretty close to Hammer. Going to give it a shot and see how it stacks up.
Do tell, because I had my last site setup through hammer as well. I like to know if there is anything different compared to it.
I've been working on this Mac product for the last couple of months with Koen Bok and Benjamin Nathan. Curious to hear what everyone thinks about Cactus!
Looks great! Is there a way to create an RSS feed? I couldn’t see an RSS XML in the blog template.
Yes. We'll add it soon.
Hey, I just used Cactus to make a website, it was a pretty ballin experience.
How everything is magically setup perfectly is great, the templating language is fantastic, and automatic scss and brower refresh, crazy helpful.
Being able to use Sublime Text to edit is perfect, I've never used the templating langauge before, but I like it, can anybody suggest a package for auto completing the django syntax?
The export feature works nearly perfectly, but all my static resources got an extra / in front of them, making them break. I might've messed something up, but building from the basic template, if I export
src="{% static 'images/heroImage.jpg' %}"
It generates out too
src="/static/images/logo.jpg"
When it should be
src="static/images/logo.jpg"
All in all, it was such an effortless experience that I will probably start making every website with Cactus.
Good to hear! I'll look into the export issue...
There's a plugin for Sublime that is just what you are looking for.
Very sharp. I'd be curious as to whether you guys are considering integrating tools to edit content too or if you're focused on code.
Kinda undecided if I should go for this or Mixture (as mentioned before).
I'd go for Mixture, as it also has Windows support, and can natively push to Github Pages.
For a good comparison check out Hammer too: hammerformac.com
I tried Hammer for a while, never got fond of it really.
Github Pages is a Plus, don't care for Windows. Thanks!
Mixture FTW!
Beautiful website.
Haven't tried it yet, but the description makes it sound like Jekyll with a designer-friendly local environment.
EDIT: Bingo! It's a designer-friendly Jekyll-like environment. If I didn't have free github hosting with Jekyll I'd buy it right now :P
What about some free Amazon hosting: http://aws.amazon.com/free/
Wow I had no idea about this! Neat!
Hey, that's awesome! Thanks for sharing.
"available for 12 months following your AWS sign-up date"
Is this any different than using Yeoman/Grunt to scaffold a webapp?
Wow, looks really slick!
It's interesting that we're seeing a lot of new services re-imagining hosting static sites. Why do you think that is? I'd say partly due to rise of Javascript-based SPA's which just integrate into various 3rd party services and don't need their own server. Also, it seems like more and more web designers are looking to build their own products from end-to-end and are comfortable with programming, but don't want to get involved with managing their own server, command line interfaces.
Oh, and a shameless plug. If you don't feel like installing additional apps, be sure to check out http://brace.io. We also deploy your sites to S3 (and a CDN), but do it via Dropbox.
I currently work for larger corporations where Cactus is nearly impossible to use, since they work with large and already existing, complex systems. However, having followed Jorn and Koen for a while now, I know they make great stuff, so I immediately bought this app when I saw a post on Dribbble yesterday.
Today, during lunch break, I played with the app for a bit; the interface is insanely simple and friendly, the app does everything it promises you it does. I'm sure a lot of people can benefit from Cactus, even with clients who use Wordpress in the end. Simply export your files and create a theme from it. I will be using this the app for future clients, who are less rigid in their infrastructure and will allow me to implement crazy new designs in HTML/CSS.
And oh, I'm not familiar with the templating system, but the documentation showed me it's pretty simple to use :-)
Cactus looks cool, unfortunately, mac only :(
I personally use Prepros on my windows environment. Free, cross-os compatible, and sexy as hell. Have a look, guys!
I've been happy with fire.app on my Windows machines http://fireapp.kkbox.com/
Neat! Trying this out today.
Looks a lot like http://mixture.io/
Yeah looks exactly like mixture except it runs on Django rather than Liquid
Yeah, curious to know how it compares as well. Although I personally use http://middlemanapp.com
This looks rather useful!
I've been using the command line tool for a few weeks and it's been great: https://github.com/koenbok/Cactus
Excited to try this! FYI for people not upgraded to Mavericks yet, it's 10.9+ only
Designer News
Where the design community meets.
Designer News is a large, global community of people working or interested in design and technology.
Have feedback?
Login to Comment
You'll need to log in before you can leave a comment.
LoginRegister Today
New accounts can leave comments immediately, and gain full permissions after one week.
Register now