websockproxy
copycat
websockproxy | copycat | |
---|---|---|
2 | 14 | |
205 | 318 | |
- | 2.5% | |
0.0 | 8.8 | |
4 months ago | 3 months ago | |
Python | TypeScript | |
MIT License | 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.
websockproxy
-
Postgres WASM by Snaplet and Supabase
Running Postgres in a browser is great, but connecting to it with PgAdmin is even better. Unfortunately browsers block TCP network access to the VM. To circumvent this, we proxy the traffic through websockets. We run a fork of Websockproxy which allows the emulator to talk to the internet by converting data sent over a websocket port into TCP packets. Our fork of Websockproxy adds the ability to tunnel into the Postgres server.
-
Arch Linux Inside Web Browser
No, it runs on an x86 hardware emulator on the browser (js + wasm). The Arch image was from the Qemu disk converted to a 9p filesystem. the networking using tun/tap over WebSocket https://github.com/benjamincburns/websockproxy
copycat
- Show HN: Snaplet Seed – Seed data made easy
- Resend – Incident report for February 21st, 2024
-
Greenmask: PostgreSQL Dump and Obfuscation Tool
Check out https://www.snaplet.dev (I'm the founder). We do exactly this.
- Pgtemp: The easiest way to write tests with Postgres in Rust, without Docker
-
Supabase Branching
Testing with product workloads today? If you need to test with production workloads today, check out Snaplet and Postgres.ai. Both are great partners of Supabase.
-
How Modern SQL Databases Are Changing Web Development - #3 Better Developer Experience
It’s worth noting that being able to branch production data for testing easily doesn’t mean you should just do it. It poses a significant risk of leaking sensitive user data. You should consider using tools like Snaplet to transform and anonymize sensitive columns.
- Show HN: Seed your Postgres development database with production-like data
- Show AWS: Snaplet clones a subset of your Postgres RDS instance, whilst anonymizing the data, so that you can restore it into your development environments: Local, staging, and preview.
- Show HN: Seed your Postgres database with production-like data
-
Databricks acquires serverless Postgres vendor bit.io
[disclosure: I'm the founder of Snaplet]
I think there are a lot of different reasons why people may want to use a service like bit.io, but if you want a database with data in it to code against, run tests against, reproduce production related data-bugs, and run e2e tests against then check out https://www.snaplet.dev.
What are some alternatives?
postgres-wasm - A PostgresQL server in your browser
Replibyte - Seed your development database with real data ⚡️
postgres-browser - A PostgresQL server running in your browser [Moved to: https://github.com/snaplet/postgres-wasm]
faker - Generate massive amounts of fake data in the browser and node.js
v86 - x86 PC emulator and x86-to-wasm JIT, running in the browser
falso - All the Fake Data for All Your Real Needs 🙂
absurd-sql - sqlite3 in ur indexeddb (hopefully a better backend soon)
helm-charts - neondatabase helm charts
postgres-wasm - A PostgresQL server running in your browser
fakey - web-based fake data generator.
Mongo Seeding - 🌱 The ultimate solution for populating your MongoDB database.