Giter Site home page Giter Site logo

webcli's Introduction

Webtops

Webtop are desktops in your browser, that help you navigate the web. Custom Widgets allow you to gather all the information you want in one place and quickly navigate them with Shortcuts and it's custom CLI. Check it out!

Quick-Start🚀

Your Webtops have three unique features: Shortcuts, the CLI and Widgets. The special part: The ready-made ones are fully customisable and you can add your own widgets and commands. The following gives you a quick overview of how to get started with your own Webtop.

Hold CTRL + ALT to access the help page. Rotate to the next Webtop with ALT + SHIFT or jump directly to one by pressing ALT + DIGIT.

The CLI gets activated by typing ":" into the searchbar. From there on you have access to a range of commands. Here are some examples: Search StackOverflow for a question with so:

: so check if a str is numeric

Set environment variables just as in the terminal with set:

: set PRESENT "The Ruins of Gorlan"

Search Amazon for book with asc prices with the amz command:

: amz $PRESENT -s asc

Open your localhost (127.0.0.1) on port 8080 with l:

: l 8080

Look up German laws with the § command:

: § 20 GG

To see all commands go here or type into your Webtop CLI:

: help <command>

Try it out!

Installation

If your are like me and open your browser frequently, you really come to appreciate a webtop. They are ment to open everytime you open your browser and will configure themselves from localStorage. In Firefox: type about:preferences#home > Page > dropdown select user-defined address > type https://webcli.dev > close Firefox > reopen and enjoy!

CLI

Add your custom commands by cloning this project and just adding a function. Currently supported commands:

Shortcuts

Navigate the web without touching your mouse once. Learn more.

Widgets

Widgets allow you to customise the presented graphical interface. The main advantage of a web CLI is the easy access to APIs and a graphical prepresentation of their data if you choose so. Learn more.

Notes

This Porject is fully build in vanilla JS. I appreciate all feedback and will happily listen to your wishes and needs.

webcli's People

Contributors

liamvdv avatar

Stargazers

 avatar

Watchers

 avatar

webcli's Issues

finish rename to webcli

README.md and probably also other parts of the documents still refer to webtop instead of webcli.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.