gist-it.sudarmuthu.com lets you take a file from your GitHub repository and embed it into any webpage, just like a gist
Syntax highlighting by google-code-prettify
Take a github file url and prefix it with http://gist-it.sudarmuthu.com and embed the result within a <script> tag:
<script src="http://gist-it.sudarmuthu.com/http://github.com/$file"></script>
$file should follow the github repository pattern of $user/$repository/raw/master/$path
github/$file is a shorthand for http://github.com/$file and works in the same way
Additional customization is possible by including one or more of the following in the query string:
Supply a slice parameter to show only a particular portion of the file:
slice=0:-2 Show the first line up to and including the second to last line slice=24:100 Show lines 24 through 100 slice=0 Show only the first line of the file
Use the footer parameter to control the appearance of the footer:
footer=no
footer=0Hide the footer footer=minimal Show the footer without " This Gist brought to you by gist-it."
function Xyzzy() {
return "Nothing happens";
}
<script src="http://gist-it.sudarmuthu.com/github/robertkrimen/gist-it-example/blob/master/example.js"></script>
There is also a WordPress Plugin, which allows you to embed gist and files from Github in your blog posts or pages.