brechtcs / dterm Goto Github PK
View Code? Open in Web Editor NEWTerminal for the distributed web
Home Page: https://dterm.hashbase.io/docs
License: GNU Affero General Public License v3.0
Terminal for the distributed web
Home Page: https://dterm.hashbase.io/docs
License: GNU Affero General Public License v3.0
I'm still undecided on this.
In his original spec @pfrazee planned for the creation of RPC system to execute untrusted commands in a sandbox outside the normal application context. On the other hand there's the bash
approach of giving programs full access on the environment, leaving it up to the user to decide if a script is to be trusted or not.
Any arguments on either side of this issue very much appreciated!
Not sure where to start, but I'd love to have the open
command, similar to that in Finder (macOS) where I can say open .
to open the current directory in Finder, but instead it would open a new tab in Beaker.
Thoughts?
It'd be cool if this stuff worked on legacy browsers,
Here's what would need to be done:
//dfurl.hashbase.io
instead of dat://dfurl.hashbase.io
for resourcesHopefully I'm not missing anything, but I think that's all that'd need to be done.
Hey, just wanted to check in on dterm's status and see what you would think of possibly bundling dterm in beaker 0.9? There's a browser sidebar that I think this could be really cool for.
In the original specifications for Webterm, Paul proposed the following syntax for command sub-invocations:
# basic usage
> change-case -u (hello-world)
HELLO, WORLD!
# nested invocations
> concat (change-case -u (hello-world)) (change-case -l (hello-world))
HELLO, WORLD! hello, world!
In dterm I decided to prioritise support for iterators, which makes this slightly less straigtforward. It's still on the roadmap though, just have to figure how cases like this are handled in Bash for example.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.