paulrouget / Servoshell
Licence: mpl-2.0
A work-in-progress user interface for Servo, built in Rust.
Stars: ✭ 272
Labels
Projects that are alternatives of or similar to Servoshell
Frontexpress
An Express.js-Style router for the front-end
Stars: ✭ 263 (-3.31%)
Mutual labels: browser
Within Viewport
JavaScript utility that determines whether an element is completely within the browser viewport
Stars: ✭ 244 (-10.29%)
Mutual labels: browser
Golinks
🌐A web app that allows you to create smart bookmarks, commands and aliases by pointing your web browser's default search engine at a running instance. Similar to bunny1 or yubnub.
Stars: ✭ 258 (-5.15%)
Mutual labels: browser
Go Starter Kit
[abandoned] Golang isomorphic react/hot reloadable/redux/css-modules/SSR starter kit
Stars: ✭ 2,855 (+949.63%)
Mutual labels: browser
Webdav Client
WebDAV client written in JavaScript for NodeJS and the browser
Stars: ✭ 262 (-3.68%)
Mutual labels: browser
Mtproto Core
Telegram API JS (MTProto) client library for browser and nodejs
Stars: ✭ 242 (-11.03%)
Mutual labels: browser
Browser Sec Whitepaper
Cure53 Browser Security White Paper
Stars: ✭ 251 (-7.72%)
Mutual labels: browser
Memdown
In-memory abstract-leveldown store for Node.js and browsers.
Stars: ✭ 259 (-4.78%)
Mutual labels: browser
Nightwatch Cucumber
[DEPRECATED] Cucumber.js plugin for Nightwatch.js.
Stars: ✭ 243 (-10.66%)
Mutual labels: browser
Ac Music Extension
Google Chrome extension that plays hourly Animal Crossing music and more while browsing!
Stars: ✭ 262 (-3.68%)
Mutual labels: browser
Caesar
An HTTP based RAT (Remote Administration Tool) that allows you to remotely control devices from your browser
Stars: ✭ 240 (-11.76%)
Mutual labels: browser
ServoShell
This is a sandbox project. Prototyping and experimenting with embedding Servo.
Full UI
A regular browser user interface (only available for MacOS for now).
Mini UI
Same features as a Full UI, just no widgets. Tabs are displayed in the titlebar as text.
Build
There are 2 versions of the UI:
- Full UI: Tabs + urlbar interface. Cocoa based (only MacOS).
- Mini UI: No visual controls. Driven by keybindings (Windows, Linux, Mac).
The minimal UI can be compiled on MacOS with --features=force-glutin
.
Linux and Mac
rustup install `cat rust-toolchain`
cargo build --release
cargo run --release
Windows
Make sure you installed all the dependencies necessary to build Servo.
mach build -r
mach run -r
How to update Servo
- change
rev
inCargo.toml
- copy
rust-toolchain
toservoshell/rust-toolchain
- copy
servo/Cargo.lock
toservoshell/Cargo.lock
- copy
servo/resources
toservoshell/servo_resources
Screenshots
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].