<html>
<head>
<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.min.js"></script>
<meta charset="utf-8">
<title>JS Bin</title>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/handlebars.js/2.0.0-alpha.4/handlebars.min.js"></script>
</head>
<body>
<h1>A collection of great monospaced typefaces</h1>
<script id="template" type="text/x-handlebars-template">
{{#each}}
<typeface>
<typeface-name>{{name}}</typeface-name>
<typeface-links>
{{#each links}}
<typeface-link>
<a href="{{this}}">{{plusOne @index}}</a>
</typeface-link>{{/each}}
</typeface-links>
<typeface-fonts>{{fonts}}</typeface-fonts>
<typeface-body>{{notes}}</typeface-notes>
</typeface>
{{/each}}
</script>
<div id="outlet"></div>
<script>
// {
// name: ''
// fonts: '',
// links: ['']
// },
var typefaces = [
{
name: 'Monosten A',
links: ['http://www.colophon-foundry.org/fonts/monosten/a']
}, {
name: 'Apercu Mono',
fonts: '1 weight, no bold nor italic',
links: ['http://www.colophon-foundry.org/fonts/apercu/mono']
}, {
name: 'Archive Mono',
fonts: '1',
links: ['http://www.colophon-foundry.org/fonts/archive/mono']
}, {
name: 'Anonymous Pro',
links: ['http://www.marksimonson.com/fonts/view/anonymous-pro'],
fonts: '2 weights with bold and italic'
}, {
name: 'Botanika',
links: ['https://www.suitcasetype.com/botanika/styles'],
fonts: '3 weights with bold and italic'
}, {
name: 'Consolas',
links: []
}, {
name: 'Courier Prime',
links: ['http://quoteunquoteapps.com/courierprime/'],
fonts: '2 weights, bold and italic',
}, {
name: 'DejaVu Sans Mono',
links: []
}, {
name: 'Dispatch Mono',
links: ['http://www.webtype.com/font/dispatch-mono-family/'],
fonts: '2 weights, bold and italic.',
notes: 'Dispatch Mono is a distinctly angular monospaced typeface and an outgrowth of Cyrus Highsmith’s Dispatch family. Building on the original idea of Dispatch as an industrial, foursquare slab-serif for text and display, Dispatch Mono stands up on its own, reinforcing the repetitive, geometric forms of Dispatch and adding references to typewriter fonts and computer code. Dispatch Mono features an extra large x-height, similar to our Reading Edge series of typefaces, that, along with the generous spacing, make it suitable for very small type on screen down to 9px. Font Bureau, 2012',
foundry: ''
}, {
name: 'Droid Sans Mono',
links: []
},{
name: 'Fantasque Sans Mono',
links: ['https://github.com/belluzj/fantasque-sans']
}, {
name: 'Fira mono',
links: [
'http://www.carrois.com/fira-3-1/',
'http://www.fontsquirrel.com/fonts/fira-mono'
],
notes: '',
foundry: ''
}, {
name: 'Founders grotesk mono',
links: [],
notes: '',
foundry: ''
}, {
name: 'Incolsolata',
links: []
}, {
name: 'Input',
links: ['http://input.fontbureau.com/'],
notes: '',
foundry: ''
}, {
name: 'Lucida Console',
links: []
}, {
name: 'Letter Gothic Std',
links: []
}, {
name: 'Monaco',
links: []
}, {
name: 'Monosten',
links: ['http://www.colophon-foundry.org/fonts/monosten/a'],
notes: '',
foundry: ''
}, {
name: 'M+ 1m',
links: []
}, {
name: 'Mensch',
links: []
}, {
name: 'Menlo',
links: []
}, {
name: 'Maison mono',
links: [],
notes: '',
foundry: ''
}, {
name: 'Nitti',
links: ['http://www.boldmonday.com/en/nitti/', 'http://www.webtype.com/font/nitti-family/'],
notes: '',
foundry: ''
}, {
name: 'OfficeSansMono',
links: [],
notes: '',
foundry: ''
}, {
name: 'Pressura Mono',
links: [],
notes: '',
foundry: ''
}, {
name: 'Range Mono',
links: ['https://okgriffin.com/range-mono/'],
notes: '',
foundry: ''
}, {
name: 'Replica mono',
links: [],
fonts: 'Only regular.',
notes: '',
foundry: ''
}, {
name: 'Source Code Pro',
links: [],
notes: 'By Adobe.'
}, {
name: 'Triplicate',
links: ['http://practicaltypography.com/triplicate.html', 'http://mbtype.com/pdf/triplicate-type-specimen.pdf'],
notes: 'By Matthew Butterick. Previously called Alix FB.'
}];
</script>
</body>
</html>
Output
You can jump to the latest bin by adding /latest
to your URL
Keyboard Shortcuts
Shortcut | Action |
---|---|
ctrl + [num] | Toggle nth panel |
ctrl + 0 | Close focused panel |
ctrl + enter | Re-render output. If console visible: run JS in console |
Ctrl + l | Clear the console |
ctrl + / | Toggle comment on selected lines |
ctrl + ] | Indents selected lines |
ctrl + [ | Unindents selected lines |
tab | Code complete & Emmet expand |
ctrl + shift + L | Beautify code in active panel |
ctrl + s | Save & lock current Bin from further changes |
ctrl + shift + s | Open the share options |
ctrl + y | Archive Bin |
Complete list of JS Bin shortcuts |
JS Bin URLs
URL | Action |
---|---|
/ | Show the full rendered output. This content will update in real time as it's updated from the /edit url. |
/edit | Edit the current bin |
/watch | Follow a Code Casting session |
/embed | Create an embeddable version of the bin |
/latest | Load the very latest bin (/latest goes in place of the revision) |
/[username]/last | View the last edited bin for this user |
/[username]/last/edit | Edit the last edited bin for this user |
/[username]/last/watch | Follow the Code Casting session for the latest bin for this user |
/quiet | Remove analytics and edit button from rendered output |
.js | Load only the JavaScript for a bin |
.css | Load only the CSS for a bin |
Except for username prefixed urls, the url may start with http://jsbin.com/abc and the url fragments can be added to the url to view it differently. |