% Standalone Scripts % John Gabriele For simple programs, you might forego creating a project for them and instead put everything needed into a single Clojure sourcecode file (a standalone "script", like a Python or Perl script). These scripts can be run with help from the [inlein](http://inlein.org/) tool. > Please note that this chapter has nothing to do with > [Clojurescript](https://github.com/clojure/clojurescript), which is > a Clojure-to-Javascript compiler. Just download and install inlein, then make a my-script.clj file containing something like: ~~~clojure #!/usr/bin/env inlein '{:dependencies [[org.clojure/clojure "1.8.0"] [cool-stuff/such-and-such "1.2.3"]]} (require '[clojure.whatever :as whtv] '[cool-stuff.something :as sth]) (println "Hi! You passed:" *command-line-args*) ~~~ Make it executable (`chmod +x my-script.clj`) and run it in the usual way: my-script.clj foo bar baz