puck
privaxy
| puck | privaxy | |
|---|---|---|
| 4 | 37 | |
| 12,798 | 2,516 | |
| 1.8% | 0.0% | |
| 9.7 | 0.0 | |
| 4 days ago | almost 2 years ago | |
| TypeScript | Rust | |
| MIT License | GNU Affero General Public License v3.0 |
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.
puck
-
Building a Rich Text Editor in React
A more reliable approach is to treat rich text as structured data instead of markup. Explicit content models give applications control over content creation, rendering, and extensibility, while aligning naturally with React’s declarative, state-driven model. In this article, we will explore why rich text editing is hard in React, how structured content helps address these challenges, and how extension-based editors enable safe customization. We will also walk through a step-by-step example using Puck’s rich text editor to demonstrate these concepts in practice.
-
Puck 0.21: AI beta, rich text editing & new plugin rail
All field types can now be extended using declaration merging. This is useful for adding strictly typed custom properties to your field configs, such as when using fieldTypes overrides.
-
State management in Puck codebase.
You will find slices defined in puck/packages/core/store/slices folder. At the time of writing this article, Puck has the slices shown in the following image.
- Show HN: Puck – Open-source visual editor for React
privaxy
- Show HN: ZeroFS – Make S3 your primary storage
-
Ask HN: Anyone making a living from a paid API?
I run https://www.merklemap.com/ a certificate transparency / subdomain search engine.
I’d say that this kind of projects are not different than any entrepreneurial endeavor, and the biggest challenge is usually acquisition.
- Ask HN: What are you working on? (May 2025)
-
Ask HN: What Are You Working On? (March 2025)
I am working on Merklemap, a CT search engine: https://www.merklemap.com/
-
Postgres Just Cracked the Top Fastest Databases for Analytics
Same for https://www.merklemap.com/
Biggest table is 27B records, a query that uses a btree index completes in a few microseconds…
EXPLAIN ANALYZE SELECT * FROM table_name WHERE id = [ID_VALUE]; - Ask HN: How did internet discover my subdomain?
-
Manifest v2 is now removed from Chrome canary
I thought this was a cool idea, so I looked around for existing implementations and found https://github.com/barre/privaxy
Been a while since the last commit, so I'm not sure if it's maintained, but I might try adding it (or something similar) to my pihole.
- Ask HN: What are you working on (September 2024)?
- Privaxy blocks ads and trackers by MITMing HTTP(s) traffic
- Google resumes transition to Manifest V3 for Chrome extensions
What are some alternatives?
react-page - Next-gen, highly customizable content editor for the browser - based on React and written in TypeScript. WYSIWYG on steroids.
aesthetic-computer - Compute aesthetically.
dnd-kit - The modern toolkit for building drag and drop interfaces
hblock - Improve your security and privacy by blocking ads, tracking and malware domains.
BatteryBuddy - Battery indicator, but cute
navi - A collection of tools for maximizing the power of your exobrain [GET https://api.github.com/repos/Melvillian/navi: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]