Murasaki is a Fast, Secure, and Reliable Webkit based web browser.

Overview

CI MPL-2.0 licensed

Murasaki is a Fast, Secure, and Reliable Webkit based web browser.

Table of Contents

Goals

  • Security: Be secure, and not compromise the users security.
  • Privacy: Be private, not collect any user data, unless the user explicitly opts-in to data collection.
  • Performance: Written in Rust, Murasaki is blazing fast.
  • Reliability: Be reliable, be able to handle common errors.

Status

Pre-Alpha -- Not usable in any capacity whatsoever, yet. Once it reaches Alpha, it will be usable, at least barely.

Usage

Compile with cargo

1.

git clone https://github.com/moon-laboratories/murasaki && cd murasaki

2.

cargo build --release

3.

./target/release/murasaki or cargo run --release

!NOTE!

Building Murasaki requires the following dependencies:

GTK, GLib and Cairo development files.

Rust, Cargo -- Preferably installed via rustup.

Webkit2gtk development files.

Graphene/gir development files.

License

This software is subject to the terms of the Mozilla Public License, v. 2.0. See LICENSE.

Any Contribution intentionally submitted for inclusion into this software is automatically licensed under the MPL, version 2.0 unless explicitly stated otherwise.

You might also like...
📝 Web-based, reactive Datalog notebooks for data analysis and visualization
📝 Web-based, reactive Datalog notebooks for data analysis and visualization

Percival is a declarative data query and visualization language. It provides a reactive, web-based notebook environment for exploring complex datasets, producing interactive graphics, and sharing results.

Layers, extractors and template engine wrappers for axum based Web MVC applications

axum-template Layers, extractors and template engine wrappers for axum based Web MVC applications Getting started Cargo.toml [dependencies] axum-templ

Magnesium-Oxide (MGO)  a secure file uploader with support for ShareX.
Magnesium-Oxide (MGO) a secure file uploader with support for ShareX.

A blazingly fast, ShareX uploader coded in Rust (using actix web) which utilizes AES-256-GCM-SIV to securely store uploaded content.

Perseus is a blazingly fast frontend web development framework built in Rust with support for major rendering strategies

Perseus is a blazingly fast frontend web development framework built in Rust with support for major rendering strategies, reactivity without a virtual DOM, and extreme customizability

Super Fast & High Performance minimalist web framework for rust

Super Fast & High Performance minimalist web framework for rust

A web application to configuration Caddy based on MoonZoon.

Cream A web application to configuration Caddy based on MoonZoon. MoonZoon is a Rust Fullstack Framework. Live demo Run on a local machine Check you'v

A GUI frontend in Rust based on web-view
A GUI frontend in Rust based on web-view

neutrino I am not working anymore on this project. If you want to become a maintainer of neutrino, please answer to this issue. Preamble Docs | Repo |

A Google-like web search engine that provides the user with the most relevant websites in accordance to his/her query, using crawled and indexed textual data and PageRank.
A Google-like web search engine that provides the user with the most relevant websites in accordance to his/her query, using crawled and indexed textual data and PageRank.

Mini Google Course project for the Architecture of Computer Systems course. Overview: Architecture: We are working on multiple components of the web c

Ergonomic and modular web framework built with Tokio, Tower, and Hyper

axum axum is a web application framework that focuses on ergonomics and modularity. More information about this crate can be found in the crate docume

Owner
Moon Laboratories
Developing Secure, Novel, and (Sometimes) AI Accelerated software. Always utilizing cutting edge technologies.
Moon Laboratories
puppy is an example implementation of a tiny Web browser for educational purposes.

An example implementation of a tiny Web browser for educational purposes.

Takashi Yoneuchi 577 Nov 26, 2022
A pure Rust implementation of the Web Local Storage API, for use in non-browser contexts

Rust Web Local Storage API A Rust implementation of the Web LocalStorage API, for use in non-browser contexts About the Web Local Storage API MDN docs

RICHΛRD ΛNΛYΛ 9 Sep 4, 2022
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

Actix 16k Dec 2, 2022
Search Confluence from Alfred and open results in your browser.

Alfred Confluence Workflow Search Confluence from Alfred and open results in your browser. Features Search Confluence from Alfred and open results in

Johan M. 26 Nov 7, 2022
Sauron is an html web framework for building web-apps. It is heavily inspired by elm.

sauron Guide Sauron is an web framework for creating fast and interactive client side web application, as well as server-side rendering for back-end w

Jovansonlee Cesar 1.7k Nov 23, 2022
Hot reload static web server for deploying mutiple static web site with version control.

SPA-SERVER It is to provide a static web http server with cache and hot reload. 中文 README Feature Built with Hyper and Warp, fast and small! SSL with

null 6 Aug 17, 2022
mBrowser is a toy browser developed from scratch for learning purpose.

mBrowser is a toy browser developed from scratch for learning purpose.

Minh Quy 40 Oct 31, 2022
Wiz - A simple, frameless, lightweight browser for screenshots

Wiz, A simple, frameless, lightweight browser for screenshots. Intallation You can find the suitable installer for your system in the releases page. W

Justin Maximillian Kimlim 7 Oct 11, 2022
Volt - A powerful, fast and memory safe package manager for the web

Volt - A powerful, fast and memory safe package manager for the web

Volt Package Manager 808 Nov 25, 2022
Thruster - An fast and intuitive rust web framework

A fast, middleware based, web framework written in Rust

null 912 Nov 30, 2022