Skip to content

puutaro/CommandClick

Repository files navigation









"Android browser for addons, by addons, and for addons"


I think existing browser abuse addons.


Originally, existing browser benefits from add-ons.
However, it cannot support the creation, collaboration or distribution of add-ons.
Furthermore, it is not possible to create an app using add-on alone.


I hoped.
Being able to create multiple apps with one app. Then, I focused on add-on.
This is because I thought that by expanding add-on, I could create an app that would become an app maker.
Thus, CommandClick has multiple standalone add-on: Ubuntu, Terminal, File manager, etc...
And you can create app using these add-ons.



Welcome to the new browser era



























CommandClick

Android: 8+ License: GPL v3 GitHub release (with filter) GitHub repo size
GitHub all releases

  • Existing browsers do not support add-ons development. But, CommandClick strongly supports add-ons development by low code.
  • Existing browsers do not support cooperation between add-ons. But, CommandClick can link add-ons. ex) Other addons can use Ubuntu as a backend.. etc
  • Existing browsers don't even think about distributing add-ons. But, CommandClick strongly supports add-ons distributing by builin QR add-on.

Screenshots

Addon Table

Add-ons: Ubuntu, Terminal, ritch QR reader & creator, youtube player, file manager ...

CommandClick has multiple feature by addon.


Detail is bellow.


  • In CommandClick, call addon fannel.

Janre builtin fannel(addon) / external fannel(addon) name
History oriented Web browser builtin
AdBlock builtin
QR reader builtin
File transfer builtin by QR reader
fileManager.js
Addon store builtin
fannelStore.js
Browser menu builtin
Ubuntu22.04 builtin after installing
Ubuntu terminal builtin after installing ubuntu
sshTerminal.js
Termux client cmdMusicPlayer.js
cmdYoutuber.js
Music player cmdMusicPlayer.js
cmdMusicPlayerU.js
Youtube scraping player cmdYoutuber.js
cmdYoutuberU.js
Text to speech textToSpeech.js (builtin)
ttsPlsyer.js
txtPdfViewer.js
newsSpeecher.js
Pdf viewer txtPdfViewer.js
ctsvViewer.js
News scraping newsSpeecher.js
Google calendar register gCalendarFormatter.js
Clip board formater clipFormatMaker.js
Train route seacher japanRouteSeacher.js
File manager fileManager.js
Input support tool selectTyper.js
Pocket web search webSearcher.js
Gpt3.5 client askGpt35.js (builtin)
cmdGpt35.js
Ascii art maker image2AsciiArt.js
Gmail draft saver sendToGmail.js

App installation

  • Android 8+

get it on bellow link

  

  

  • This app not spyware. Sometimes, it is detected by malware checkers because of the following.

ACCESS_FINE_LOCATION -> Ths require WIFI setting via QR reader .
READ_EXTERNAL_STORAGE -> CommandClick base is file system.
This app data is saved to file. So, without this permission, CC is not feasible.

-> detail is this issue

[Recommend] Install WebView Canary

By edge, webView javascript feature is limited.
So, javascript not working, recommend to install webView canary or other.

  • I found this case in samsung galaxy.

Setup Ubuntu addon

-> More detail

Usage

-> USAGE.md

For Addon developer

-> TUTORIAL.md

-> DEVELOPER.md

Acknowledge

Thanks to awesome UserLand and PRoot, which make this project possible.