elk
A low footprint JavaScript engine for embedded systems (by cesanta)
printf
Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing. (by mpaland)
elk | printf | |
---|---|---|
13 | 16 | |
1,731 | 2,758 | |
0.5% | 2.5% | |
4.2 | 0.0 | |
about 1 month ago | over 2 years ago | |
C | C | |
GNU General Public License v3.0 or later | MIT License |
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.
elk
Posts with mentions or reviews of elk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-10.
-
A list of JavaScript engines, runtimes, interpreters
elk
-
Itβs JavaScript all the way down
about 20KB on flash/disk, about 100 bytes RAM for core VM ELK JS Engine
- Is it possible to run NodeJS on Palm OS (5)?
-
Hacker News top posts: Sep 24, 2021
Elk: A low footprint JavaScript engine for embedded systems\ (71 comments)
- Elk: A low footprint JavaScript engine for embedded systems
- GitHub - cesanta/elk: A low footprint JavaScript engine for embedded systems
- cesanta/elk: A low footprint JavaScript engine for embedded systems
printf
Posts with mentions or reviews of printf.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-27.
- Nanoprintf β The smallest public printf implementation for its feature set
- Thank you senpai!
-
Sprintf without C library
https://github.com/mpaland/printf i think this would work
- Nolibc: A minimal C-library replacement shipped with the kernel
-
How should I go about implementing printf-like function in my library?
I wrap this C implementation in a C++ Logger class and use it to "print" into a simple buffer. Then the static buffer is periodically unrolled into a transport layer using a static Logger::transmit() function in my BSP. I'm working with very little flash, so the linked implementation is essential.
-
A 1 hour interview for an embedded engineering position
There are many good and tiny printf's fir embedded on GitHub. https://github.com/mpaland/printf eg Better than the bsd printf mostly
- is it safe to use printf()?
-
Sprintf on STM32?
I'm sure sprintf itself is working in their library, so try to find other issues first, BUT, as a last resort you can try another lib: https://github.com/mpaland/printf/
-
Would you merge with them?
looked at that account, found this one too
What are some alternatives?
When comparing elk and printf you can also consider the following projects:
openbor - OpenBOR is the ultimate 2D side scrolling engine for beat em' ups, shooters, and more!
vformat - A Python str.format() like formatter, based on Text.Printf
mjs - Embedded JavaScript engine for C/C++
elk - A nimble Mastodon web client
rboy - A Gameboy Emulator in Rust
trice - π’ super fast π and tiny π₯ embedded device πΎ printf-like trace β code, works also inside β‘ interrupts β‘ and real-time PC π» logging (trace ID visualization π)