Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Connect Open-Source Projects
-
http-proxy-middleware
:zap: The one-liner node.js http-proxy middleware for connect, express, next.js and more
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
node-openid-client
OpenID Certified™ Relying Party (OpenID Connect/OAuth 2.0 Client) implementation for Node.js.
-
next-connect
The TypeScript-ready, minimal router and middleware layer for Next.js, Micro, Vercel, or Node.js http/http2
-
dj-stripe
dj-stripe automatically syncs your Stripe Data to your local database as pre-implemented Django Models allowing you to use the Django ORM, in your code, to work with the data making it easier and faster.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
cp-demo
Confluent Platform Demo including Apache Kafka, ksqlDB, Control Center, Schema Registry, Security, Schema Linking, and Cluster Linking
-
tidal-connect-docker
This is the dockerized version of Tidal Connect Raspberry binairies. Can be seemlessly used in HifiberryOS or any other RPi based operating system running Docker.
-
compose-middleware
Compose an array of middleware into a single function for use in Express, Connect, router, etc
-
hyundai_kia_connect_monitor
Automatic trip administration tools for Hyundai Bluelink or Kia UVO Connect users. Determining afterwards your private and/or business trips and information about those trips and usage of the car. Best of all is the fact that it does NOT drain your 12 volt battery of the car, because it only uses the cached server information!
-
nginx-ip-whitelister
Backend for ngx_http_auth_request_module that whitelists remote IP address if a key is presented in URL.
-
contube
ConTube: A scalable data connector framework that facilitates efficient data transfer between diverse systems.
-
eagleeye
Observable react context [Eagle Eye] - prevents an automatic total component tree re-rendering at context change. (by webKrafters)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Then we translate each rule. webpack-dev-server uses http-proxy-middleware under the hood, and here's how to translate each field.
I don't have a direct answer for your questions but do suggest the canonical OAuth 2.0 implementation may be helpful for your learning too. LMK your thoughts. ➔ https://github.com/panva/node-oidc-provider
If you don't want to use Pegasus or another paid product (presumably because of the cost), the packages I'd reach for are django-allauth for login/user stuff and dj-stripe for the Stripe integration. As for teams, there wasn't a library I was happy with so I rolled my own for Pegasus, but some people like django-tenants. It's too heavyweight for my taste as it requires a more complex dev/test/infrastructure setup with Postgres schemas, as opposed to having a single-database and handling multitenancy in the application layer. But there are pros and cons to both approaches.
> However, it's important to note that browser support wasn't a primary focus in gRPC's design. This oversight necessitates an additional component, grpc-web, for browser accessibility. Furthermore, external services often have specific needs like caching and load balancing, which are not directly catered to by gRPC. Adopting gRPC for external services might require bespoke solutions to support these features.
The article should mention the Connect protocol for web-based Protobuf messaging:
https://connectrpc.com/
Since you asked what we use, I have Nginx Proxy Manager as reverse proxy and I'm using this project together with NPM to do key authentication, country whitelisting, and to enforce timeouts. (The NPM docker image I used is "jc21/nginx-proxy-manager".)
Project mention: Show HN: ConTube – A Scalable Data Connect Framework for Pulsar/Kafka Ecosystems | news.ycombinator.com | 2023-12-04
Project mention: gRPC, net/HTTP and connect go server boilerplate from SQL | news.ycombinator.com | 2024-01-29
Project mention: Meet Eagle Eye: the React Context Based Fast and Simple Observable Context State Manager. | /r/reactjs | 2023-05-22GitHub: https://github.com/webKrafters/react-observable-context
Connect related posts
-
I Reviewed 1,000s of Opinions on gRPC
-
Creating the Local First Stack
-
Question regarding IDAAS
-
Leveraging Temporal for resilient remote procedure calls (RPC)
-
Connect RPC – A Better gRPC
-
Code generation for REST inter service communication?
-
What tools do you use for developing logins, registrations and my account -pages
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 May 2024
Index
What are some of the best open-source Connect projects? This list will help you:
Project | Stars | |
---|---|---|
1 | http-proxy-middleware | 10,503 |
2 | node-oidc-provider | 3,019 |
3 | examples | 1,848 |
4 | node-openid-client | 1,727 |
5 | next-connect | 1,604 |
6 | dj-stripe | 1,544 |
7 | express-fileupload | 1,510 |
8 | kt-connect | 1,454 |
9 | connect-es | 1,202 |
10 | web3-onboard | 790 |
11 | cp-demo | 527 |
12 | tidal-connect-docker | 153 |
13 | mullvad-tailscale | 147 |
14 | cli | 109 |
15 | examples-go | 94 |
16 | compose-middleware | 91 |
17 | hyundai_kia_connect_monitor | 47 |
18 | nginx-ip-whitelister | 33 |
19 | connect | 29 |
20 | contube | 10 |
21 | fake-api-middleware | 10 |
22 | sqlc-gen-go-server | 8 |
23 | eagleeye | 2 |
Sponsored