no-more-secrets
xterm.js
no-more-secrets | xterm.js | |
---|---|---|
14 | 52 | |
7,440 | 16,670 | |
- | 1.0% | |
0.0 | 9.7 | |
about 1 year ago | 10 days ago | |
C | TypeScript | |
GNU General Public License v3.0 only | 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.
no-more-secrets
- GitHub - bartobri/no-more-secrets: A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.
-
No-more-secrets: recreate the decryption effect seen in the 1992 movie Sneakers
Your comparison is a bit disingenuous. I thought that the reasonable point of comparison was obvious, so let me state it in case it's not:
* For this C program: Let's say a default install of a Debian system, with GCC and Make installed. Nothing else. Just clone and run make && ./bin/nms.
* For an hypothetical JavaScript implementation: Same Debian system, with Node.js installed. Nothing else. Just clone and run node ./src/nms.js.
Now tell me that the second point would ever happen, of course without the obvious trick of vendoring tens or hundreds of dependencies in the repo itself. Given the current trends and ecosystem incentives in the JS development world, I highly doubt it.
These trends only favor mindless composition, of which the latter is good, but the former is bad. IMHO most devs would probably not even consider the idea of writing a compact, self-contained piece of code and have their own termio [1] or charset [2] implementations, to begin with.
[1]: https://github.com/bartobri/no-more-secrets/blob/master/src/...
[2]: https://github.com/bartobri/no-more-secrets/blob/master/src/...
- hahaha, classic))
- how to look like you're hacking when someone walks in
-
Hacking scenes in movies.
I would love to see someone use this to do the "No More Secrets" effect from Sneakers in a film or TV show. It still looks so cool.
-
tmux - multitasking with your command line 🐧
Just in case if you're wondering what are those alien looking things appearing in my CLI, that is NMS (no more secrets), just a tool to prank your friends. I'll leave a link as well😺
- M4$t0rH4x0r ddosing streetlights using termux
-
My collection of fun and interesting hacking/coding movies and literature
To fellow lovers of that film: allow me to introduce you to No More Secrets, an implementation of the decryption effect shown in the film.
https://github.com/bartobri/no-more-secrets
-
Fun software and websites with interesting results
If you've seen the movie "Sneakers" you'll probably want to check this out. And if you haven't seen Sneakers, then watch it.
-
Hackerman
for lazy people
xterm.js
- Xterm.js
-
Terminal Emulators Battle Royale – Unicode Edition
Here is a screenshot: https://github.com/xtermjs/xterm.js/pull/4519#issue-17129655...
- Fix memory leak in cursor blink state manager
-
Terminal Support for Emoji
I'm on the VS Code team and maintain xterm.js which is what Hyper's frontend is based on. There are actually multiple developments happening in this area.
First, there's a contribution from the author of DomTerm which adds grapheme cluster support to xterm.js, which will correctly merge and size things like emoji that are called out in the post. This is currently based on Unicode 15. See https://github.com/xtermjs/xterm.js/pull/4519
Second, while Windows Terminal does seem to work with emoji sometimes, it doesn't all the time. I'm not 100% sure, but I think it may only work on Windows ptys, not in WSL for example. Last time I spoke with the team they said they're working on a rewrite which could lead to proper emoji support.
-
No-more-secrets: recreate the decryption effect seen in the 1992 movie Sneakers
Ooh, I lack the time to play with this, but I think someone could compile the lib to WebAssembly and tie it in to https://xtermjs.org/
Then you could have a web page with static DOM elements that do this effect!
- Terminal-like output library for js?
-
Integrating the WebContainer API with Node.js
xterm is a JavaScript library that provides a web-based terminal emulator with ANSI escape sequences, Unicode characters, and other features. It is easy to use and customize, making it a popular choice for adding a terminal interface to web applications.
-
xTerm.js - Setting Scrollback to '9999999' for Enable scroll buffer.
Setting scrollback to infinite? #518
-
Compile emacs to wasm?
The simpler path would be starting the WASM port using Emacs character mode running alongside an in-browser terminal emulator such as XTerm.js.
What are some alternatives?
prep4ud - Speed up Arch Linux system updates via pre-downloading packages
refterm - Reference monospace terminal renderer
pipes.sh - Animated pipes terminal screensaver
gui.cs - Cross Platform Terminal UI toolkit for .NET [Moved to: https://github.com/gui-cs/Terminal.Gui]
cmatrix - Terminal based "The Matrix" like implementation
noVNC - VNC client web application
hollywood
ttyd - Share your terminal over the web
terminal-parrot
node-pty - Fork pseudoterminals in Node.JS
lolcat - Rainbows and unicorns!
notcurses - blingful character graphics/TUI library. definitely not curses.