wsltty
quickjs
wsltty | quickjs | |
---|---|---|
8 | 66 | |
3,080 | 7,674 | |
- | - | |
5.4 | 9.1 | |
2 months ago | 14 days ago | |
C | C | |
GNU General Public License v3.0 or later | 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.
wsltty
-
Ask HN: What was the best software that you used during 2022?
- WSLtty (https://github.com/mintty/wsltty)
Better than the Windows Terminal for WSL. You can work in tmux without getting strange visual artifacts, and allows you to view sixel graphics in console! Fair warning though, I only installed it about two weeks ago, so I can't claim I've battle-tested it though.
-
What is your experience running Linux via WSL in Windows?
Another big downside is the lack of a good terminal on Windows. After many attempts I landed on wsltty (https://github.com/mintty/wsltty), which is the closest thing to Linux terminal emulators I could find. The new Windows terminal doesn't live up to the hype at all, I found it slow and quite buggy.
- Best nvim terminals for windows
-
What tools and utilities do you guys use?
Terminal and WSLtty
-
Open file from explorer in vim in WSL
I still want to open files with umlaut from explorer through WSL vim. I had an error with wslbridge2.exe that could be fixed here: https://github.com/mintty/wsltty/issues/273
-
Anybody know what these files are in C:\
Well i use self patched JetBrains Mono with Mintty from wsltty as for Windows 10 Tahoma is font of choice with ClearCrap disabled.
- CTRL shortcuts in WSL / WinTerm
-
Gitbash Error: Could not fork child process:Resource temporarily unavailable (-1). DLL rebasing may be required; see 'rebaseall / rebase --help'
- https://github.com/mintty/wsltty/issues/6#issuecomment-415961012
quickjs
-
What Is in a Rust Allocator?
You may be familiar, but I just wanted to show how it is available in many C implementations and is used, for example, in QuickJS: https://github.com/bellard/quickjs/blob/0c8fecab2392387d76a4...
-
Show HN: Happy Pi day with this PWA to cut 100k Pi digits offline
It uses service workers to cache static files, by the time it opens up you already free to be offline, try toggle network switch to verify.
It has download link at bottom of the about page ([accdoo.app/about]) which you could then self host it by dropping into any static hosting services.
btw, the Pi feature was by-product from the original App but I won't expand here, if you'd like to learn more, please checkout its two Show HN post (39115559 and 39138957) previously.
[wiki]: https://en.wikipedia.org/wiki/Chudnovsky_algorithm
[quickjs/pi]: https://bellard.org/quickjs/pi.html
[pi_bigint.js]: https://github.com/bellard/quickjs/blob/master/examples/pi_b...
[accdoo.app/about]: https://accdoo.app/about#releases
[39115559]: https://news.ycombinator.com/item?id=39115559
[39138957]: https://news.ycombinator.com/item?id=39138957
-
Ask HN: C/C++ plugin make JavaScipt end up with C/C++ binary?
Just go with quickjs, I think this is what you are looking for.
https://bellard.org/quickjs/
- Show HW: accdoo cipher web app now fused with offline Pi cutter (100k digits)
- QuickJS JavaScript Engine
-
A list of JavaScript engines, runtimes, interpreters
QuickJS
-
Can you make your own JavaScript by implementing ECMAScript standard?
I think QuickJS, written in C, is a user-"friendly" starting point for implementing ECMA-262. Documentation QuickJS Javascript Engine.
-
New QuickJS Release
There is a readme on the project's main page: https://bellard.org/quickjs/
The newsworthy bit here is that the activity seemed to have stalled for year or two and now Fabrice pushed a few fixes and made a new release.
-
GitHub
Just to demonstrate GitHub repositories do not necessarily reflect upon a programmers' body of work, Fabrice Bellard has one (1) repository published on GitHub, quickjs. Compare the list of work on Bellard's home page https://bellard.org/.
What are some alternatives?
nerd-fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
Duktape - Duktape - embeddable Javascript engine with a focus on portability and compact footprint
git - A fork of Git containing Windows-specific patches.
jerryscript - Ultra-lightweight JavaScript engine for the Internet of Things.
SylphyHorn - Virtual Desktop Tools for Windows 10.
mjs - Embedded JavaScript engine for C/C++
wincompose - 🔣 Compose Key for Windows
edex-ui - A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.
Scoop - A command-line installer for Windows.
Nuitka - Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
QuickLook - Bring macOS “Quick Look” feature to Windows
esp8266-quickjs - An attempt on getting QuickJS working on ESP8266 hardware