3 ms·
If you think of this as an interactive API over your browser, there are a lot of possibilities, as it significantly lowers the barrier to entry for browser dev.
by cle 5y ago
If you think of this as an interactive API over your browser, there are a lot of possibilities, as it significantly lowers the barrier to entry for browser dev.
One thing I’ve always wanted is a way to sync cookies between my browser and curl, something like that would be relatively trivial in Nyxt, assuming it exposes APIs for managing cookies (and if it doesn’t, I’d imagine it would be easy to add).
I can easily imagine myself writing little functions like I do in Emacs to automate various things, like iterating over all my tabs and shoving their URLs into a text file, or searching through the content of all open tabs, or adding little menu shortcuts like “append this highlighted text to an email message text box in another tab”, or “take the highlighted text, construct a new URL based on it, and open it in a new tab”. I do these kinds of things all the time in Emacs and I love it, I would be excited to use a browser with the same ease of extensibility.
I can also imagine, if the community is large enough, that people smarter than me will come up with libraries for Nyxt that blow my mind. This always happens to me when a powerful tool is combined with a strong community.