22120
linux-surface
Our great sponsors
22120 | linux-surface | |
---|---|---|
13 | 481 | |
2,638 | 4,470 | |
- | 3.7% | |
9.7 | 9.2 | |
over 2 years ago | 7 days ago | |
JavaScript | Shell | |
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.
22120
-
Is there a browser addon which locally archives every website I visit?
Here. An archivist browser controller that caches everything you browse, a library server with full text search to serve your archive.
- Show HN: Irchiver, your full-resolution personal web archive
-
Ask HN: Full text search engine in JavaScript for English and and Chinese?
Following your "hilarious" and disrespectful answer here https://github.com/i5ik/22120/issues/63#issuecomment-7275272..., I would prefer that you remove any reference to SingleFile in the description of your project. I could not open an issue because you blocked me. And please don't accuse people without proof.
- 22120: self-host the Internet with an Offline Archive. Similar to ArchiveBox, SingleFile and WebMemex. Works well with WorldBrain/Memex to give you full-text search. Why not WARC? Uses Chrome DevTools protocol to intercept all requests, and caches responses against a key of (method, URL)
-
Request: Proxy caching all visited websites text in DB, making history searchable
https://github.com/i5ik/22120 is a tool that archives as you browse that you can then view offline later
- Is the there a way I can cache videos(reddit.4chan) I watch in browser (Linux)?
-
So you want to write a GUI framework
My solution to this (it's been done before), is to use the existing browser engine (not the system webview) installed. So far I only utilize Chrome, but as the way I connect to it is over the Chrome DevTools protocol which is somewhat fluent with the Remote Debugging Protocol[0] that Firefox is doing, this is a reasonable approach.
So far my "tool" to do this is simply a template repository with some conveniences, providing in essence a skeleton for these types of apps. I hope to flesh this out a little more, and expose a much richer API, as well as convert some of my existing popular apps (like 22120[1]) to the "framework".
The benefit of this is Graderjs has a built in 'app builder' that can create a cross-platform binary (excluding or ignoring the necessity (on MacOS) and near-necessity (on Windows) to sign your executable somehow, that lets you display your UI in JS/HTML/CSS using the already installed browser engine, as well as run code in NodeJS and using the rich APIs[2] of the browser engine itself. I'm really happy with this project and think that, even tho it's small now, it will in time become my most popular and powerful one: even bigger than my remote browser and popular web archiver.
Just give it time! :)
[0]: https://firefox-source-docs.mozilla.org/remote/index.html
[1]: https://github.com/i5ik/22120
[2]: https://chromedevtools.github.io/devtools-protocol/tot/Brows...
The GraderJS: https://github.com/i5ik/graderjs
-
Ask HN: Why saving webpages on hard disk has not got better?
I use this to backup pages automatically
https://github.com/i5ik/22120
-
Saving all browsed websites automatically
Does this potentially help? https://github.com/c9fe/22120
-
Make Your Own Internet Archive with Archive Box
From the blog comments, I think this is what you’re after https://github.com/c9fe/22120
linux-surface
- Linux Kernel for Surface Devices
-
Notes on My Remarkable Tablet
Apart from camera, almost everything is working correctly. Camera doesn't work at all.
https://github.com/linux-surface/linux-surface
I use this kernel, you can use this with most operating systems.
I use xournal++ for note writing, and using GNOME is necessary. KDE doesn't have support for screen rotation etc. When you use GNOME, make sure to disable gestures and screen edge detection, because that might occasionally cause problems.
So, the workflow is quite simple with xournal++, you run a `inotify` based watched which automatically compiles and pushes stuff on every save. I of course assume that only `xournal++` on tab can change those handwritten notes. You can get some fancier git logic if needed.
```
while inotifywait -e modify,create,delete,move $INPUT;
-
Microsoft's next Surface laptops will reportedly be its first true 'AI PCs'
There's support for Linux on the Surface range:
https://github.com/linux-surface/linux-surface/wiki/Supporte...
But actual users seem to say it's a bit of a mixed bag.
If someone's looking for a laptop (that doesn't need touchscreen support), then Apple laptops are probably the better choice.
- Trying out the thermald configuration for the Surface Laptop Go 2 on the Surface Laptop Go 1
-
Surface Pro 2017 didn't boot USB flash drive(s) and system
How to get out of this situation? Links https://github.com/linux-surface/linux-surface/issues/1240 - the same problem as I have and the same puncture, but the person managed to get out of the situation https://www.reddit.com/r/SurfaceLinux/comments/16d40vs/kill_my_surface_pro_2017_need_help/ - my similar post in a nearby subreddit, but since I'm here, the problem turned out to be bigger than I thought
-
Giving up the iPad-only travel dream
https://github.com/linux-surface/linux-surface
Should have you covered.
I went the 12” MacBook route which can also install Linux.
-
New Linux Tablet from Star Labs
I have a surface with Ubuntu and the Surface Kernel (https://github.com/linux-surface/linux-surface) , and it works really wonderfully. I will say, before installing the Surface Kernel, it was very janky.
-
Linux distribution on Surface Laptop?
I know about https://github.com/linux-surface/linux-surface but I'm looking for practical feedback from people who did the operation in order to orient my choice.
- Status of the surface laptop 5
What are some alternatives?
ArchiveBox - 🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
iptsd - Userspace daemon for Intel Precise Touch & Stylus
asciidoctor-latex - :triangular_ruler: Add LaTeX features to AsciiDoc & convert AsciiDoc to LaTeX
surface-uefi-firmware - UEFI firmware updates for surface using fwupd. WIP, be careful.
pywb - Core Python Web Archiving Toolkit for replay and recording of web archives
libwacom-surface - Patches to support Microsoft Surface Devices with `libwacom`.
SingleFile - Web Extension for saving a faithful copy of a complete web page in a single HTML file
void-packages - The Void source packages collection
notes - A zero dependency shell script that makes it really simple to manage your text notes.
TLP - TLP - Optimize Linux Laptop Battery Life
DownloadNet - 💾 DownloadNet - All content you browse online available offline. Search through the full-text of all pages in your browser history. ⭐️ Star to support our work!
Linux-Surface-Wizard - Quickly get your Surface device running Debian/Arch/Fedora distros in a working state.