This week, still no change, no progress.
Recommended Open Source Projects#
- motion-number, a very cool Framer Motion number animation component
- piscina, a fast and efficient Node.js Worker Thread Pool implementation
- codapi, a tool that allows embedding interactive code snippets in blogs, supporting quite a few languages
- unavatar, an API for obtaining unified user avatars from social networks, supporting quite a few platforms
- qrs, transmitting data through multiple QR codes
- goaccess, a real-time web log analyzer and interactive viewer
- npkill, lists any node_modules directories in the system and the space they occupy, allowing you to choose to delete them
- stricli, a library for building complex CLI applications with type safety and no dependencies
- enclosed, a web application designed for sending private and secure notes with end-to-end encryption
- shadcn-image-cropper, an image cropping component based on shadcn/ui
- reflex, a framework for writing web applications in pure Python
Recommended Applications#
- AB Download Manager, a download manager with a modern UI similar to IDM
- DBngin, an all-in-one local database management tool
- OrbStack, an alternative to Docker Desktop, only supports macOS
- Tiny RDM, an open-source Redis desktop management tool, written in Go Wails
Recommended Readings#
- Building the Same App Using Various Web Frameworks
- Mastering Cryptography Fundamentals with Node’s crypto module
- How I got here
- How to Submit an Electron App to the Mac App Store
- How Bun supports V8 APIs without using V8 (part 1)
- Why Gumroad Didn't Choose htmx
- Unleash JavaScript's Potential with Functional Programming
- Announcing VoidZero - Next Generation Toolchain for JavaScript
- Basic VPS Configuration: How to Set Up and Tune a Newly Purchased VPS?
Other Recommendations#
Three UI libraries to help you quickly develop beautiful interfaces.
Personal Weekly Journal#
- Work: National Day holiday fun, had a gathering before the holiday but nothing else, just hanging around
- Games: Another joyful 101 gaming time, basically waking up every afternoon to play 101 until night. Played a bit of Black Monkey, reached Flower and Fruit Mountain, but the King Lingguan from the groove was flying around and didn't want to fight anymore
- Exercise: 0, will definitely do better next time
- Learning: Continued to improve flask-microblog, learned the basics of using docker compose, elasticsearch, and redis, CS61A still not started