el-get might be a nice option for you. el-get-sources lets you set up any source and you might use an 'after' action to tangle the file.
I didn't do that, because my system won't tangle org-show for some reason only my system knows. The recipe is really basic but good enough for me: #+begin_src emacs-lisp (add-to-list 'el-get-sources '(:name org-show :type http :url "https://raw.githubusercontent.com/jkitchin/jmax/master/org-show.org" :website "https://github.com/jkitchin/jmax/blob/master/org-show.org" :description "simple presentations in org-mode")) (add-to-list 'gcr/el-get-packages 'org-show) #+end_src Grant Rettke | ACM, ASA, FSF, IEEE, SIAM g...@wisdomandwonder.com | http://www.wisdomandwonder.com/ “Wisdom begins in wonder.” --Socrates ((λ (x) (x x)) (λ (x) (x x))) “Life has become immeasurably better since I have been forced to stop taking it seriously.” --Thompson On Tue, Jul 29, 2014 at 10:45 AM, Thorsten Jolitz <tjol...@gmail.com> wrote: > John Kitchin <jkitc...@andrew.cmu.edu> writes: > >> yes, you should be able to use org-babel-tangle to extract the .el >> file. Sorry for leaving that detail out! > > since I always work the other way around (from elisp to org-mode via > outorg) I don't have the tangling option very present, otherwise it > would (and should) be quite obvious. > > Thx for the nice library! > > -- > cheers, > Thorsten > >