distant
goscript
distant | goscript | |
---|---|---|
4 | 17 | |
588 | 1,530 | |
- | - | |
0.5 | 6.6 | |
5 months ago | over 1 year ago | |
Rust | Rust | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
distant
-
Any recommendations for operating system authentication libraries?
The reason being is that I've written a service called distant with a companion neovim plugin, distant.nvim, and want to provide forms of authentication in the same vein as ssh.
-
Cross-compilation from Arch Linux x86-64 to Raspberri Pi OS Armv8
I spent the whole day yesterday trying to cross compile distant for the Raspberry Pi 4 and now I am sure I can't do it without your help.
-
[typed-path] New crate to parse and manipulate paths for unix and windows agnostic of compiled target
I needed something like this for distant and ended up writing a standalone crate to support parsing and manipulating typed paths.
-
Published a new crate - service-manager - to interact with launchd, systemd, sc.exe, and more
Wanted to share a new crate I published today geared towards streamlining the setup process of turning a command line application into a service. I'm using this to power the service feature of distant (in an upcoming release) and thought I'd move it out into its own crate.
goscript
- An alternative implementation of Golang specs, written in Rust
-
A Go compiler, written in Rust
Also see the more recently updated https://github.com/oxfeeefeee/goscript, βAn alternative implementation of Golang specs, written in Rust for embedding or wrapping.β
-
Planning to make Go run on Solana
Of course, another reason is to try to make Goscript useful :)
-
Goscript Internals I: Overview
The README mentions it's already passing some cases, how much coverage do you have so far and how do you think it'll improve over time? Any sticky bits that you're worried about?
-
Run Go code in the browser, powered by Rust via Wasm
A cool project, a scripted Go implementation created from scratch and compiled to Wasm.
-
Go code runs locally in browser powered by Rust via Wasm
So I implemented a script version of Go in Rust, and with that I made a playground by compiling it to Wasm. It was so easy and worked just as I expected, and I got excited.
- It is now possible to write golang morally
- Announcing Goscript alpha release, please see readme for details.
-
Now I know why RIIR is a better choice
Someone already did that. https://github.com/oxfeeefeee/goscript
-
What scripting language and what implementation would you use with your program written in Rust?
i've never used it but saw this this week, looked interesting: https://github.com/oxfeeefeee/goscript
What are some alternatives?
UnicornConsole - Unicorn Console: create quick fantasy game in Rust/Python/Lua/Rhai/Wasm !
assemblyscript - A TypeScript-like language for WebAssembly.
typed-path - Provides typed variants of Path and PathBuf for Unix and Windows
Lua - Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.
script-bench-rs - Rust embedded scripting languages benchmark
perling-vm - Perling VM(a.k.a Perling Runtime Environment) is a interpreter for the compiled Perling byte code
sn0int - Semi-automatic OSINT framework and package manager
Bytecode - A Rust proc-macro crate which derives functions to compile and parse back enums and structs to and from a bytecode representation
service-manager-rs - Provides adapters to communicate with various operating system service managers like launchd and systemd
orion - Orion is a high level, purely functional programming language with a LISP based syntax.
kiss - KISS Linux - Package Manager
lokke - Lokke: Clojure for Guile