All Projects → needim → Termic

needim / Termic

Licence: mit
Termic is an idea for personal pages and terminal lovers! <3

Projects that are alternatives of or similar to Termic

Taskline
Tasks, boards & notes for the command-line habitat
Stars: ✭ 78 (-7.14%)
Mutual labels:  terminal
Mpb
multi progress bar for Go cli applications
Stars: ✭ 1,221 (+1353.57%)
Mutual labels:  terminal
Pysession
Automatically saves python shell code to a local file or secret Gist
Stars: ✭ 82 (-2.38%)
Mutual labels:  terminal
Xa
Beautiful & Customizable logger ❤️
Stars: ✭ 78 (-7.14%)
Mutual labels:  terminal
Alfred Ssh
SSH workflow for Alfred for Mac with powerful hostname expansion/completion
Stars: ✭ 78 (-7.14%)
Mutual labels:  terminal
Turbo
An experimental text editor based on Scintilla and Turbo Vision.
Stars: ✭ 78 (-7.14%)
Mutual labels:  terminal
Linuxspells
✨ Potter-ify your Linux experience! ::
Stars: ✭ 77 (-8.33%)
Mutual labels:  terminal
Rain
Visualize vertical data inside your terminal 💦
Stars: ✭ 84 (+0%)
Mutual labels:  terminal
Window Size
Reliable way to to get the height and width of the terminal/console in a node.js environment.
Stars: ✭ 79 (-5.95%)
Mutual labels:  terminal
Headmore
Top geek’s VNC client that runs in Linux terminal (Linux VT console, xterm, and more)
Stars: ✭ 82 (-2.38%)
Mutual labels:  terminal
Mac Zsh Completions
macOS specific additional completion definitions for Zsh.
Stars: ✭ 79 (-5.95%)
Mutual labels:  terminal
Nord Terminator
An arctic, north-bluish clean and elegant Terminator color theme.
Stars: ✭ 78 (-7.14%)
Mutual labels:  terminal
Lehar
Visualize data using relative ordering
Stars: ✭ 81 (-3.57%)
Mutual labels:  terminal
Tty Prompt
A beautiful and powerful interactive command line prompt
Stars: ✭ 1,210 (+1340.48%)
Mutual labels:  terminal
Hyper Snazzy
Elegant Hyper theme with bright colors
Stars: ✭ 1,248 (+1385.71%)
Mutual labels:  terminal
Term Web
📟 A simple Terminal UI that run on the web
Stars: ✭ 77 (-8.33%)
Mutual labels:  terminal
Awesome Terminals
Terminal Emulators
Stars: ✭ 80 (-4.76%)
Mutual labels:  terminal
Youtube Terminal
📺 Stream YouTube videos as ascii art in the terminal!
Stars: ✭ 84 (+0%)
Mutual labels:  terminal
Sampler
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Stars: ✭ 9,203 (+10855.95%)
Mutual labels:  terminal
Terminalmenus.jl
Simple interactive menus for the terminal (Now ships with Julia!)
Stars: ✭ 81 (-3.57%)
Mutual labels:  terminal

Termic

Termic is an idea for personal pages and terminal lovers! <3

GitHub & Contributing

This is opensource, so feel free to fork this project and create a terminal for your own use. All source code is developed with CoffeeScript, so you can quickly get to make your own modifications in it. And feel free for sending pull requests.

Quick start

<link rel="stylesheet" href="css/termic.css">
<script src="js/termic.js"></script>
<script src="js/termic.jquery.js"></script> <!-- This is a jQuery adapter for using with jQuery -->

### Example HTML Structure for Terminal

<div id="container">
	<div id="terminal_container">
		<pre id="terminal"></pre>
	</div>

	<div id="terminal_input_container">
		<div id="terminal_input_wrap">
			<input id="terminal_cmd" type="text">
		</div>
	</div>
</div>

### Initialize the Termic

window.terminal_cmd = $ '#terminal_cmd'

terminal_cmd.Termic '#terminal', {
	'__init__': {
		description: 'Term init.',
		handler: () ->
			"Terminal initialized!"
	},
	'about': {
		description: 'About me'
		handler: () ->
			"Some text about you"
	},
	'test': {
		description: 'Basic test command just prints the params'
		handler: (params) ->
			params.join ", "
	}
}

Features

  • You can add commands easily.
  • Terminal has a default "help" command for listing available commands and "clear" for the clean screen.
  • Command autocomplete with "tab" key.
  • Command history support for "up", "down" arrow keys.
  • If you want, you can able to create a blog with Termic.
  • It's limited with your imagination.

Bitdeli Badge

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].