pq
kindle_clippings_webapp
pq | kindle_clippings_webapp | |
---|---|---|
3 | 5 | |
167 | 9 | |
- | - | |
4.8 | 7.2 | |
11 months ago | about 2 months ago | |
Rust | JavaScript | |
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.
pq
-
Ask HN: What apps have you created for your own use?
I wrote pq [1] (protobuf parser cli) at a company where I was told to "just use the tool another engineer wrote" which was in C++, in a really uncompileable/abandoned/unusable state
I wrote goat [2] (EBS disk attacher) at the same company on a solo project where I needed to create a "Kafka-cluster-IaC" recipe in Terraform and wanted us to be able to replace EC2 broker instances dynamically but preserve their data on the EBS volume
[1] https://github.com/sevagh/pq
[2] https://github.com/sevagh/goat
-
Aleka: a schema agnostic protobuf decoder
Reminds me of a tool an ex-coworker of mine wrote about 5 years ago. Check it out for inspiration maybe: https://github.com/sevagh/pq
-
Podman: A Daemonless Container Engine
I have a Makefile for a Rust project which binds the local repository to a Docker volume, builds it in the container using muslrust, and then does a chown to change the target directory back from root ownership to my own user.
All I had to do was 's/docker/podman/g' and remove the chown hack and it works fine: https://github.com/sevagh/pq/commit/6acf6d05a094ac2959567a9a...
It understands Dockerfiles and can pull images from Dockerhub.
kindle_clippings_webapp
-
Simple Lasts Longer
This is the approach I use in most of my hobby projects. It's simpler, and faster and there are no loading screens.
In my kindle-clippings-manager (https://github.com/karlosos/kindle_clippings_webapp) I import highlights from Kindle and store them in localStorage. The major drawback is a size limitation (10MB). This should not be a problem in most cases but if you need to store more data then indexedDB (Web Storage) can solve the issue.
Linear (https://linear.app/) uses its sync engine to store the data in Web Storage. With optimistic updates, it feels like an offline app. You can read more about the sync engine here: https://news.ycombinator.com/item?id=36519448
- Ask HN: What apps have you created for your own use?
-
My react app for managing kindle clippings
Live demo • Source code
-
I made an app to manage my kindle clippings (demo data available)
Source code: https://github.com/karlosos/kindle_clippings_webapp
What are some alternatives?
docker - Docker - the open-source application container engine
full-text-tabs-forever - Full text search all your browsing history
oatmeal - Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!
clipzoomfx - Side-project for extracting highlights from (mostly sports) videos
podman - Podman: A tool for managing OCI containers and pods.
gnar - frp-like Tool with AutoHTTPs Subdomain Proxy
hello-http - A cross-platform HTTP client desktop application for testing HTTP and REST APIs, WebSocket, GraphQL (including subscriptions) and gRPC endpoints.
notifeed - Watch RSS/Atom feeds and send push notifications/webhooks when new content is detected
conmon - An OCI container runtime monitor.
soundfingerprinting - Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
vue-skuilder
toybox - Opinionated TALL stack starter kit for Laravel solopreneurs