Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shakibamoshiri/jsmyadmin

JavaScript Terminal Emulator as UI for MySql
https://github.com/shakibamoshiri/jsmyadmin

ajax css html javascript jsmyadmin json mysql php

Last synced: 23 days ago
JSON representation

JavaScript Terminal Emulator as UI for MySql

Awesome Lists containing this project

README

        






























A simple web-app that with the help of:

















will try to help you, so you

can have a better experience

when you want to use a console-like

app to deal with MySql or other databases.





prerequisite



demo
▣ prerequisite
commands
screenshot
bottom
top



- A font of `monospace` family. Default is: `'DejaVu Sans Mono', 'Source code variable', monospace`
- these two font are added to the repository, so you install them.
- Modern Browsers which can support **CSS Animation**.





commands



demo
prerequisite
▣ commands
screenshot
bottom
top




Name
Argument
Description


df
No
dummy file-system report


date
No
print date in GMT


help
No
print (this) help


clear
No
clear the screen


history
No
print all entered commands


table
Yes: table-name
a shortcut for `select * from "table-name"`


BC=
Yes: hex-color
set/reset background color


FS=
Yes: a number
set/reset font size


keystrokes:

- Tab completion
- Cursor movement
- Home
- End
- Left-arrow
- Right-arrow
- History Navigation
- Up-arrow
- Down-arrow
- Modify line
- Backspace
- Delete
- Special Key
- Alt
- Ctrl
- Shift





screenshot



demo
prerequisite
commands
▣ screenshot
bottom
top



Here is **phpMyAdmin** screenshot for a query like: `select * from "table-name"`





Some problems with **phpMyAdmin** (for me):
- command is at the bottom and result at the top whereas the opposite is the convention
- in a console or Terminal or Emulator we type from left-to-right and we will see the result from top-to-bottom
- after typing commands, output will be appeared/displayed below the commands not above it
- a lot of buttons and distractions around the query result which makes it hard to find and read data

I think they could make it (their console) much much better than it is now, anyway, here is my view:







license



demo
prerequisite
commands
screenshot
▣ bottom
top



jsMyAdmin copyright © 2018 Shakiba




▒█▀▄▀█ ▀█▀ ▀▀█▀▀

▒█▒█▒█ ▒█░ ░▒█░░

▒█░░▒█ ▄█▄ ░▒█░░