2021-01-05 17:46:28 -06:00
|
|
|
{% extends "base" %}
|
|
|
|
|
2021-01-05 19:38:36 -06:00
|
|
|
{% block styles %}
|
2021-12-25 20:53:18 -06:00
|
|
|
<link rel="stylesheet" href="/css/index.css">
|
2021-01-05 19:38:36 -06:00
|
|
|
{% endblock styles %}
|
|
|
|
|
2021-01-05 17:46:28 -06:00
|
|
|
{% block body %}
|
2021-12-25 20:53:18 -06:00
|
|
|
<form action="/submit" method="post" ondrop="dropHandler(event)">
|
|
|
|
<div class=grid_form>
|
|
|
|
<textarea name="val" style="resize: none" placeholder="
|
2021-06-18 20:12:22 -05:00
|
|
|
|
2021-07-08 08:19:39 -05:00
|
|
|
bin(3) BIN bin(3)
|
2021-01-05 19:38:36 -06:00
|
|
|
|
2021-06-18 21:32:41 -05:00
|
|
|
NAME
|
2021-07-08 11:27:59 -05:00
|
|
|
bin - A highly opinionated and minamalistic Pastebin
|
|
|
|
|
|
|
|
ROUTES
|
|
|
|
GET /<id>
|
|
|
|
Get raw pastes
|
|
|
|
GET /p/<id>
|
|
|
|
Get highlighted pastes
|
|
|
|
GET /p/<id>.<ext>
|
|
|
|
Get syntax highlighted pastes.
|
|
|
|
E.g. https://bin.wantguns.dev/p/foobaz.cpp should return a C++ syntax
|
|
|
|
highlighted paste
|
2021-01-05 19:38:36 -06:00
|
|
|
|
2021-06-18 21:32:41 -05:00
|
|
|
WEB USAGE
|
2021-07-08 11:27:59 -05:00
|
|
|
Drag a file and drop it here, or
|
|
|
|
Paste an image from your clipboard using Ctrl + v, or
|
|
|
|
After typing, press the big yellow button to paste, or
|
|
|
|
Just press Ctrl + Enter once done typing.
|
2021-07-08 08:19:39 -05:00
|
|
|
|
2021-07-08 11:27:59 -05:00
|
|
|
Tip: Set your browser's monospace font to the one you prefer
|
2021-01-05 19:38:36 -06:00
|
|
|
|
|
|
|
CLI USAGE
|
2021-07-12 15:08:22 -05:00
|
|
|
Client available at /client
|
2021-01-05 17:46:28 -06:00
|
|
|
|
2021-06-18 21:32:41 -05:00
|
|
|
SEE ALSO
|
2021-07-08 11:27:59 -05:00
|
|
|
github.com/wantguns/bin
|
2021-01-05 17:46:28 -06:00
|
|
|
|
2021-06-18 21:32:41 -05:00
|
|
|
AUTHOR
|
2021-07-08 11:27:59 -05:00
|
|
|
Gunwant Jain
|
2021-12-25 20:53:18 -06:00
|
|
|
" autofocus autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"></textarea>
|
|
|
|
|
|
|
|
<select id="ext" name="ext">
|
|
|
|
<option value="txt">Plain Text</option>
|
|
|
|
<option value="asa">ASP</option>
|
|
|
|
<option value="asp">HTML (ASP)</option>
|
|
|
|
<option value="as">ActionScript</option>
|
|
|
|
<option value="applescript">AppleScript</option>
|
|
|
|
<option value="bat">Batch File</option>
|
|
|
|
<option value="build">NAnt Build File</option>
|
|
|
|
<option value="cs">C#</option>
|
|
|
|
<option value="cpp">C++</option>
|
|
|
|
<option value="c">C</option>
|
|
|
|
<option value="css">CSS</option>
|
|
|
|
<option value="clj">Clojure</option>
|
|
|
|
<option value="d">D</option>
|
|
|
|
<option value="diff">Diff</option>
|
|
|
|
<option value="erl">Erlang</option>
|
|
|
|
<option value="yaws">HTML (Erlang)</option>
|
|
|
|
<option value="go">Go</option>
|
|
|
|
<option value="dot">Graphviz (DOT)</option>
|
|
|
|
<option value="groovy">Groovy</option>
|
|
|
|
<option value="html">HTML</option>
|
|
|
|
<option value="hs">Haskell</option>
|
|
|
|
<option value="lhs">Literate Haskell</option>
|
|
|
|
<option value="jsp">Java Server Page (JSP)</option>
|
|
|
|
<option value="java">Java</option>
|
|
|
|
<option value="properties">Java Properties</option>
|
|
|
|
<option value="json">JSON</option>
|
|
|
|
<option value="js">JavaScript</option>
|
|
|
|
<option value="bib">BibTeX</option>
|
|
|
|
<option value="tex">LaTeX</option>
|
|
|
|
<option value="sty">TeX</option>
|
|
|
|
<option value="lisp">Lisp</option>
|
|
|
|
<option value="lua">Lua</option>
|
|
|
|
<option value="make">Makefile</option>
|
|
|
|
<option value="md">Markdown</option>
|
|
|
|
<option value="matlab">MATLAB</option>
|
|
|
|
<option value="ml">OCaml</option>
|
|
|
|
<option value="mll">OCamllex</option>
|
|
|
|
<option value="mly">OCamlyacc</option>
|
|
|
|
<option value="mm">Objective-C++</option>
|
|
|
|
<option value="m">Objective-C</option>
|
|
|
|
<option value="php">PHP</option>
|
|
|
|
<option value="pas">Pascal</option>
|
|
|
|
<option value="pl">Perl</option>
|
|
|
|
<option value="py">Python</option>
|
|
|
|
<option value="R">R</option>
|
|
|
|
<option value="rd">Rd (R Documentation)</option>
|
|
|
|
<option value="rails">HTML (Rails)</option>
|
|
|
|
<option value="js.erb">JavaScript (Rails)</option>
|
|
|
|
<option value="haml">Ruby Haml</option>
|
|
|
|
<option value="rxml">Ruby on Rails</option>
|
|
|
|
<option value="erbsql">SQL (Rails)</option>
|
|
|
|
<option value="re">Regular Expression</option>
|
|
|
|
<option value="rst">reStructuredText</option>
|
|
|
|
<option value="rb">Ruby</option>
|
|
|
|
<option value="rs">Rust</option>
|
|
|
|
<option value="sql">SQL</option>
|
|
|
|
<option value="scala">Scala</option>
|
|
|
|
<option value="sh">Bourne Again Shell (bash)</option>
|
|
|
|
<option value="adp">HTML (Tcl)</option>
|
|
|
|
<option value="tcl">Tcl</option>
|
|
|
|
<option value="textile">Textile</option>
|
|
|
|
<option value="xml">XML</option>
|
|
|
|
<option value="yaml">YAML</option>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
<button type="submit" title="Paste">Paste</button>
|
|
|
|
</div>
|
2021-12-25 22:15:53 -06:00
|
|
|
<div id="upload_card"><h5>Uploading...</h5></div>
|
2021-06-18 20:12:22 -05:00
|
|
|
</form>
|
2021-01-05 19:38:36 -06:00
|
|
|
|
2021-12-25 20:53:18 -06:00
|
|
|
<script src="/js/index.js"></script>
|
|
|
|
{% endblock body %}
|