https://github.com/needim/termic
Termic is an idea for personal pages and terminal lovers! <3
https://github.com/needim/termic
terminal
Last synced: over 1 year ago
JSON representation
Termic is an idea for personal pages and terminal lovers! <3
- Host: GitHub
- URL: https://github.com/needim/termic
- Owner: needim
- License: mit
- Created: 2013-11-14T19:09:59.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-01-28T15:57:00.000Z (over 12 years ago)
- Last Synced: 2025-03-18T08:11:21.318Z (over 1 year ago)
- Topics: terminal
- Language: CSS
- Homepage: http://needim.github.io/termic/
- Size: 353 KB
- Stars: 80
- Watchers: 8
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# [Termic](http://github.com/needim/termic)
Termic is an idea for personal pages and terminal lovers! <3
* Source: [https://github.com/needim/termic](https://github.com/needim/termic)
* Homepage & Demo: [http://needim.github.io/termic](http://needim.github.io/termic)
## 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
``` html
```
### Example HTML Structure for Terminal
``` html
```
### Initialize the Termic
``` coffeescript
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.
[](https://bitdeli.com/free "Bitdeli Badge")