mjs
elk
Our great sponsors
mjs | elk | |
---|---|---|
4 | 63 | |
1,815 | 5,089 | |
0.7% | 3.4% | |
0.0 | 9.7 | |
4 months ago | 2 days ago | |
C | Vue | |
GNU General Public License v3.0 or later | MIT License |
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.
mjs
-
A list of JavaScript engines, runtimes, interpreters
mjs
-
TypeScript is the Only Programming Language you Need: TypeScript Everywhere
I hear you loud and clear.
-
Elk: A low footprint JavaScript engine for embedded systems
This implementation is nuts. A decent chunk (but still very small subset) of ES5 in under 1400 lines of very readable C code. It includes a mark-and-sweep GC and an FFI.
It doesn't have an AST or a bytecode VM. It just interprets directly off of source code.
Take a look: https://github.com/cesanta/elk/blob/master/elk.c.
This implementation really sets a new bar for me in terms of compact-but-readable language implementations.
Separately, this isn't even Cesanta's only embedded JavaScript implementation. They also have: https://github.com/cesanta/mjs. This implementation is a bit more complete and is much bigger.
-
What is your programming stack, as well encryption with ESP32?
In the past I've programmed with ESP8266 with Mongoose OS using mJS - https://github.com/cesanta/mjs but it has on 1.5K GitHub stars and I assume there are other alternative as well for Python language
elk
-
Phanpy: A minimalistic opinionated Mastodon web client
This has lead to a delightful variety of custom clients like https://phanpy.social/ - https://elk.zone/ is another example that I really like.
It's the complete opposite of the Twitter API situation, where they locked their API down and killed the entire ecosystem of third-party clients.
- Elk client for Mastodon is in Preview mode
- Mozilla.social is live and open to registration
-
Do we think about vector dbs wrong?
And there are tons of third party clients. I think Tusky is the best one I’ve seen for Android, and there’s an interesting web-based one called Elk that’s very nice. You load up https://elk.zone and then use it as a front-end to sign in to your server.
-
BBC on Mastodon: experimenting with distributed and decentralised social media
The answer to that is https://elk.zone atm, a fun and chef's kiss interface (built with nuxt). You can insert elk.zone/ before any Mastodon url. https://phanpy.social is also great, with multi columns even for lists.
A browser plugin (like "Mastodon – Simplified Federation") to follow, favorite, etc. directly on any server has also improved my experience a lot.
-
Ask HN: What will it take to get more people using Mastodon more?
Quick! Tell Obama and Taylor Swift about https://elk.zone! They're going to be so excited!
-
/r/WorldNews Live Thread: Russian Invasion of Ukraine Day 495, Part 1 (Thread #641)
Also try logging in through https://elk.zone/ if you want to stick with the familiar twitter interface
-
Why are reblog/favourite numbers different between platforms?
For me, the boost/reply-numbers using https://elk.zone have been much more reliable than the original app. (It's also the (web)app that convinced me. Mastodon is the real deal.)
- Extraño el internet viejo
-
New Mastodon for Android release coming next week [...] new profiles, new settings, new search, and more
Try elk.zone. You can log into the UI with an account from any instance. I use it as my main UI and it looks pretty close to twitter, at least close enough for me.
What are some alternatives?
quickjs - Public repository of the QuickJS Javascript Engine.
mastodon - A glitchy but lovable microblogging server
elk - A low footprint JavaScript engine for embedded systems
Mastodon - Your self-hosted, globally interconnected microblogging community
Home - :house: The landing page for .NET nanoFramework repositories.
pinafore - Alternative web client for Mastodon (UNMAINTAINED)
zephyr - Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
FastHamming - Fast implementation for truncateable extended (127,120) Hamming codes
ts2c - Convert Javascript/TypeScript to C
vitest - Next generation testing framework powered by Vite.
wasm3 - 🚀 A fast WebAssembly interpreter and the most universal WASM runtime
printf - Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.