personal-search-engine
png-db
personal-search-engine | png-db | |
---|---|---|
4 | 2 | |
15 | 37 | |
- | - | |
4.4 | 10.0 | |
4 months ago | about 13 years ago | |
TypeScript | C | |
- | - |
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.
personal-search-engine
-
Take More Screenshots
You can use a personal search engine, it runs locally, allowing you search back the content you visited without SEO junks nor privacy leak.
https://github.com/beenotung/personal-search-engine
-
Google no longer producing high quality search results
I made a small project that collect text content from the browser using userscript, and perform search locally
https://github.com/beenotung/personal-search-engine
- A home-grow search engine for individual
png-db
-
Show HN: Rem: Remember Everything (open source)
Long time ago, I did sth similar, i.e. made a screenshot every few seconds, with the purpose to automatically extract information from it, e.g. how long I was using some app.
I wrote a PNG DB to split PNG images into many blocks and have each block stored in a DB. If there are several equal blocks, it is only stored once. Via a hash table, the lookup for such blocks is made fast. With this PNG DB, I have a compression rate of about 400-500%. https://github.com/albertz/png-db
Some of the scripts I used to analyze the screenshots are here, but in the end, it was not really so successful and reliable: https://github.com/albertz/screenshooting
In the end, that lead to another project, where I just was storing that information more directly, i.e. what application was in the foreground, what file was open. https://github.com/albertz/timecapture
-
Take More Screenshots
See my other post here: https://news.ycombinator.com/item?id=34566857
I wrote a DB for PNG files which deduplicates PNG blocks (only exact matchs): https://github.com/albertz/png-db
What are some alternatives?
mgcapture - Lightweight application to capture screenshots on interval. Runs in the background.
cloc - cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
tttool - Trying to understand the file format of Tip Toi
wayback - IA's public Wayback Machine (moved from SourceForge)
electron-vlog - Take video recordings, screenshots and time-lapses of your Electron app with ease
luau - A fast, small, safe, gradually typed embeddable scripting language derived from Lua
diaryman - Lazy (wo)man's CLI diary manager
ShareX - ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
screenshooting - scripts for handling screenshots and analyzing them
timecapture - captures your current topmost application and the URL/file with timestamps
ArchiveBox - 🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...