{"id":18896838,"url":"https://github.com/shakibamoshiri/jsmyadmin","last_synced_at":"2026-04-06T08:01:30.790Z","repository":{"id":128566899,"uuid":"127917244","full_name":"shakibamoshiri/jsMyAdmin","owner":"shakibamoshiri","description":"JavaScript Terminal Emulator as UI for MySql","archived":false,"fork":false,"pushed_at":"2018-04-14T08:08:01.000Z","size":353,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-24T07:39:24.239Z","etag":null,"topics":["ajax","css","html","javascript","jsmyadmin","json","mysql","php"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shakibamoshiri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-03T14:02:10.000Z","updated_at":"2019-08-17T05:04:53.000Z","dependencies_parsed_at":"2023-05-04T22:46:53.255Z","dependency_job_id":null,"html_url":"https://github.com/shakibamoshiri/jsMyAdmin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shakibamoshiri/jsMyAdmin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shakibamoshiri%2FjsMyAdmin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shakibamoshiri%2FjsMyAdmin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shakibamoshiri%2FjsMyAdmin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shakibamoshiri%2FjsMyAdmin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shakibamoshiri","download_url":"https://codeload.github.com/shakibamoshiri/jsMyAdmin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shakibamoshiri%2FjsMyAdmin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31464102,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"online","status_checked_at":"2026-04-06T02:00:07.287Z","response_time":112,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ajax","css","html","javascript","jsmyadmin","json","mysql","php"],"created_at":"2024-11-08T08:35:32.517Z","updated_at":"2026-04-06T08:01:30.774Z","avatar_url":"https://github.com/shakibamoshiri.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cbr\u003e\n\u003cp id=\"top\" align=\"center\"\u003e\n  \u003ca href=\"https://k-five.github.io/jsMyAdmin/\"\u003e\n    \u003cimg src=\"./res/demo.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#prerequisite\"\u003e\n    \u003cimg src=\"./res/prerequisite.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#commands\"\u003e\n    \u003cimg src=\"./res/commands.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#screenshot\"\u003e\n    \u003cimg src=\"./res/screenshot.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#bottom\"\u003e\n    \u003cimg src=\"./res/bottom.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/k-five/jsMyAdmin/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"./res/license.svg\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./res/jsmyadmin.svg\" /\u003e \u003cbr\u003e \u003cbr\u003e\n  \u003cstrong\u003eA simple web-app that with the help of:\u003c/strong\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003cimg src=\"./res/js.svg\" /\u003e \u003cbr\u003e\n  \u003cimg src=\"./res/ajax.svg\" /\u003e \u003cbr\u003e\n  \u003cimg src=\"./res/html.svg\" /\u003e \u003cbr\u003e\n  \u003cimg src=\"./res/css.svg\" /\u003e \u003cbr\u003e\n  \u003cimg src=\"./res/php.svg\" /\u003e \u003cbr\u003e\n  \u003cimg src=\"./res/json.svg\" /\u003e \u003cbr\u003e\n  \u003cimg src=\"./res/mysql.svg\" /\u003e \u003cbr\u003e \u003cbr\u003e\n  \u003cstrong\u003ewill try to help you, so you\u003c/strong\u003e\u003cbr\u003e\n  \u003cstrong\u003ecan have a better experience\u003c/strong\u003e\u003cbr\u003e\n  \u003cstrong\u003ewhen you want to use a console-like\u003c/strong\u003e\u003cbr\u003e\n  \u003cstrong\u003eapp to deal with MySql or other databases.\u003c/strong\u003e\u003cbr\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch1 id=\"prerequisite\" align=\"center\"\u003eprerequisite\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u0026#9634; \u003ca href=\"https://k-five.github.io/jsMyAdmin/\"\u003edemo\u003c/a\u003e\n  \u0026#9635; prerequisite\n  \u0026#9634; \u003ca href=\"#commands\"\u003ecommands\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#screenshot\"\u003escreenshot\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#bottom\"\u003ebottom\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#top\"\u003etop\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n - A font of `monospace` family. Default is: `'DejaVu Sans Mono', 'Source code variable', monospace`  \n   - these two font are added to the repository, so you install them.  \n - Modern Browsers which can support **CSS Animation**.  \n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch1 id=\"commands\" align=\"center\"\u003ecommands\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u0026#9634; \u003ca href=\"https://k-five.github.io/jsMyAdmin/\"\u003edemo\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#prerequisite\"\u003eprerequisite\u003c/a\u003e\n  \u0026#9635; commands\n  \u0026#9634; \u003ca href=\"#screenshot\"\u003escreenshot\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#bottom\"\u003ebottom\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#top\"\u003etop\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003ctable\u003e\n    \u003ctr\u003e\n      \u003cth\u003eName\u003c/th\u003e\n      \u003cth\u003eArgument\u003c/th\u003e\n      \u003cth\u003eDescription\u003c/th\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003edf\u003c/td\u003e\n      \u003ctd\u003eNo\u003c/td\u003e\n      \u003ctd\u003edummy file-system report\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003edate\u003c/td\u003e\n      \u003ctd\u003eNo\u003c/td\u003e\n      \u003ctd\u003eprint date in GMT\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003ehelp\u003c/td\u003e\n      \u003ctd\u003eNo\u003c/td\u003e\n      \u003ctd\u003eprint (this) help\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eclear\u003c/td\u003e\n      \u003ctd\u003eNo\u003c/td\u003e\n      \u003ctd\u003eclear the screen\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003ehistory\u003c/td\u003e\n      \u003ctd\u003eNo\u003c/td\u003e\n      \u003ctd\u003eprint all entered commands\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003etable\u003c/td\u003e\n      \u003ctd\u003eYes: table-name\u003c/td\u003e\n      \u003ctd\u003ea shortcut for `select * from \"table-name\"`\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eBC=\u003c/td\u003e\n      \u003ctd\u003eYes: hex-color\u003c/td\u003e\n      \u003ctd\u003eset/reset background color\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eFS=\u003c/td\u003e\n      \u003ctd\u003eYes: a number\u003c/td\u003e\n      \u003ctd\u003eset/reset font size\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\u003cbr\u003e\n\n\u003ch4\u003ekeystrokes:\u003c/h4\u003e\n\n - Tab completion  \n - Cursor movement  \n   - Home  \n   - End  \n   - Left-arrow  \n   - Right-arrow  \n - History Navigation  \n   - Up-arrow  \n   - Down-arrow  \n - Modify line  \n   - Backspace  \n   - Delete  \n - Special Key  \n   - Alt  \n   - Ctrl  \n   - Shift  \n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch1 id=\"screenshot\" align=\"center\"\u003escreenshot\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u0026#9634; \u003ca href=\"https://k-five.github.io/jsMyAdmin/\"\u003edemo\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#prerequisite\"\u003eprerequisite\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#commands\"\u003ecommands\u003c/a\u003e\n  \u0026#9635; screenshot\n  \u0026#9634; \u003ca href=\"#bottom\"\u003ebottom\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#top\"\u003etop\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\nHere is **phpMyAdmin** screenshot for a query like: `select * from \"table-name\"`\n\n\u003cbr\u003e\n\u003cimg src=\"res/phpMyAdmin.png\" /\u003e\n\u003cbr\u003e\n\nSome problems with **phpMyAdmin** (for me):\n - command is at the bottom and result at the top whereas the opposite is the convention\n   - in a console or Terminal or Emulator we type from left-to-right and we will see the result from top-to-bottom\n   - after typing commands, output will be appeared/displayed below the commands not above it\n - a lot of buttons and distractions around the query result which makes it hard to find and read data\n\nI think they could make it (their console) much much better than it is now, anyway, here is my view:\n\n\u003cbr\u003e\n\u003cimg src=\"res/jsMyAdmin.png\" /\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch1 id=\"license\" align=\"center\"\u003elicense\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u0026#9634; \u003ca href=\"https://k-five.github.io/jsMyAdmin/\"\u003edemo\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#prerequisite\"\u003eprerequisite\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#commands\"\u003ecommands\u003c/a\u003e\n  \u0026#9634; \u003ca href=\"#screenshot\"\u003escreenshot\u003c/a\u003e\n  \u0026#9635; bottom\n  \u0026#9634; \u003ca href=\"#top\"\u003etop\u003c/a\u003e\n\u003c/p\u003e\n\u003cp id=\"bottom\" align=\"center\"\u003e\n  jsMyAdmin copyright \u0026copy; 2018 Shakiba\n  \u003cbr\u003e\n  \u003cbr\u003e\n  ▒█▀▄▀█ ▀█▀ ▀▀█▀▀\u003cbr\u003e\n  ▒█▒█▒█ ▒█░ ░▒█░░\u003cbr\u003e\n  ▒█░░▒█ ▄█▄ ░▒█░░\u003cbr\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshakibamoshiri%2Fjsmyadmin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshakibamoshiri%2Fjsmyadmin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshakibamoshiri%2Fjsmyadmin/lists"}