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 16 production-ready Open-Source Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
refl-cpp
Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
-
DragSelect
An easy JavaScript library for selecting and moving elements. With no dependencies. Drag-Select & Drag-And-Drop. – Examples:
-
logchimp
Track your customers feedback to build better products with LogChimp. ⭐️ Star to support our work!
-
reactjs-flask-ldap-boilerplate
ReactJS + Flask + Docker (+K8S) boilerplate using an LDAP and token-based authentication.
-
google-local-results-ai-server
A server code for serving BERT-based models for text classification. It is designed by SerpApi for heavy-load prototyping and production tasks, specifically for the implementation of the google-local-results-ai-parser gem.
-
convert-lambda-to-express
Wrapper to run lambda on express. Works great for running lambdas as an express server during development but is production ready. Developed to work in conjunction with matthewkeil/full-stack-pattern cdk construct.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Using Jolt with flecs & Dear ImGui: Game Physics Introspection | dev.to | 2024-04-17EnTT is a popular alternative to flecs for C++, which has different performance/memory characteristics.
I've also been enjoying building My First Game™ in Bevy using ECS. The community around Bevy really shines, but Flecs (https://github.com/SanderMertens/flecs) is arguably a more mature, open-source ECS implementation. You don't get to write in Rust, though, which makes it less cool in my book :)
I'm not very proud of the code I've written because I've found writing a game to be much more confusing than building websites + backends, but, as the author notes, it certainly feels more elegant than OOP or globals given the context.
I'm building for WASM and Bevy's parallelism isn't supported in that context (yet? https://github.com/bevyengine/bevy/issues/4078), so the performance wins are just so-so. Sharing a thread with UI rendering suuucks.
If anyone wants to browse some code or ask questions, feel free! https://github.com/MeoMix/symbiants
wenet-e2e/wenet
I really hope that people try Flutter as Rust's GUI with Rinf. Flutter doesn't involve webview, which is more like native.
Project mention: Out of bounds memory access in V8 in Google Chrome prior to 120.0.6099.224 | news.ycombinator.com | 2024-01-25You'd be surprised how much friction you'd have for C++ reflection. First, since it's a custom build step, you can do a mix of custom code gen and C++ constexpr/consteval for static reflection. Here's a header-only implementation for adding compile time reflection purely within the language [1]. And v8 already does dynamic code gen as part of its build process (to generate the snapshot to speedup instantiation of the isolate). Dynamic reflection is a must since JS is a dynamic language with reflection support.
Now of course, I don't know the specific details of reflection needed for the abstractions you reference and clearly V8 is still doing some amount of manual IR generation, so it's possible it would be a substantial investment to actually retrofit those techniques into v8. One would have to do a careful analysis of historical security exploits & specific techniques and their ability to prevent to figure out if it's worth adding those abstractions (especially since there is a potential performance tradeoff as you mention). As I said, I think there's insufficient research in this area to establish a compelling body of best practices (not to take away from the contributions of the GraalJS team to this space).
[1] https://github.com/veselink1/refl-cpp
Project mention: Show HN: Open-Source Server Code for Deploying Text Classification Models | news.ycombinator.com | 2023-06-28
production-ready related posts
-
[P] I reviewed 50+ open-source MLOps tools. Here’s the result
-
[P] ZenML: Build vendor-agnostic, production-ready MLOps pipelines
-
Show HN: ZenML – Portable, production-ready MLOps pipelines
-
How to improve your experimentation workflows with MLflow Tracking and ZenML
-
ZenML helps data scientists work across the full stack
-
ZenML helps data scientists work across the full stack
-
[P] ZenML: An extensible, open-source framework to create reproducible machine learning pipelines
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 May 2024
Index
What are some of the best open-source production-ready projects? This list will help you:
Project | Stars | |
---|---|---|
1 | entt | 9,528 |
2 | cowboy | 7,175 |
3 | flecs | 5,589 |
4 | wenet | 3,739 |
5 | zenml | 3,685 |
6 | rinf | 1,480 |
7 | eventlet | 1,231 |
8 | refl-cpp | 1,015 |
9 | gun | 886 |
10 | DragSelect | 661 |
11 | logchimp | 643 |
12 | pmgo | 615 |
13 | jina-financial-qa-search | 69 |
14 | reactjs-flask-ldap-boilerplate | 14 |
15 | google-local-results-ai-server | 13 |
16 | convert-lambda-to-express | 13 |
Sponsored