slang-v2
Simple scripting language interpreter (by mkhan45)
zknotes
Zettelkasten implemented in rust, elm (by bburdette)
Our great sponsors
slang-v2 | zknotes | |
---|---|---|
6 | 5 | |
23 | 21 | |
- | - | |
0.0 | 5.7 | |
almost 3 years ago | 25 days ago | |
Rust | Elm | |
- | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
slang-v2
Posts with mentions or reviews of slang-v2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-10.
-
So about the right way to write an interpreter
The code that does this in Slang is here: https://github.com/mkhan45/slang-v2/blob/master/src/parser/for_parse.rs
-
A tiny stack based VM in Rust
Some of the design choices here might be a little strange, but I tried to explain them in comments. It runs quite fast (as expected since it only supports one datatype), and I've written a really rudimentary janky compiler for it. I plan on writing a more fleshed out compiler that takes advantage of all of its features whenever I have time.
- I wrote a simple scripting language in Rust
- I a simple scripting language interpreter in rust
-
What's everyone working on this week (3/2021)?
I'm probably done with this for the forseeable future as of today but I've just made my first scripting language interpreter: https://github.com/mkhan45/slang-v2.
zknotes
Posts with mentions or reviews of zknotes.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-21.
-
Any zk like app that can run on a web server?
here's mine. rust server with a sqlite db. should run great on a pi.
-
How have you moved from speculative to real value in your notes?
my zettelkasten is zknotes, which is a web server. I can access it from my laptop or my phone. I keep various kinds of notes in there:
-
Free open source Zettelkasten tools
Mine is called zknotes. Web based. If you install elm and rust dev tools you can compile it for yourself and run your own instance. Otherwise, try it on my instance.
-
Tell us about your ZK
the code is here, if you're curious. the db schema is a little hard to make out since the database created with initdb is modified through 4 migrations to reach the current form.
-
What's everyone working on this week (3/2021)?
I'm messing around with my pre-alpha zettelkasten website, zknotes. I wrote it with sqlite initially but now I'm porting it over to indra-db, the rust graph database. Not sure if I'll go with indra or not, but graph queries in sqlite are pretty ugly, and slow.
What are some alternatives?
When comparing slang-v2 and zknotes you can also consider the following projects:
cranelift-jit-demo - JIT compiler and runtime for a toy language, using Cranelift
ellalang - A computer programming language interpreter written in Rust
jupyter-rust - a docker container for jupyter notebooks for rust
ellalang-playground - A interactive and online playground for https://github.com/lukechu10/owllang.
crafting-interpreters-rs - Crafting Interpreters in Rust
my-zettelkasten - My personal zettelkasten
ferrumfix - Financial Information eXchange protocol implemented in Rust
webdriver-install - Fast and simple webdriver installation
emacs-from-scratch - An example of a fully custom Emacs configuration developed live on YouTube!
slang-v2 vs cranelift-jit-demo
zknotes vs ellalang
slang-v2 vs jupyter-rust
zknotes vs ellalang-playground
slang-v2 vs ellalang-playground
zknotes vs jupyter-rust
slang-v2 vs crafting-interpreters-rs
zknotes vs my-zettelkasten
slang-v2 vs ferrumfix
zknotes vs ferrumfix
slang-v2 vs webdriver-install
zknotes vs emacs-from-scratch