nammayatri
latte
nammayatri | latte | |
---|---|---|
5 | 3 | |
1,037 | 7 | |
1.9% | - | |
10.0 | 8.3 | |
2 days ago | about 2 months ago | |
PureScript | Go | |
GNU Affero General Public License v3.0 | 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.
nammayatri
-
Testcontainers
If your project uses Nix, checkout services-flake for running services via Nix.
https://github.com/juspay/services-flake
We actually do this in Nammayatri, an OSS project providing "Uber" for autos in India.
https://github.com/nammayatri/nammayatri
There is a services-flake module allowing you to spin the entire nammayatri stack (including postgres, redis, etc.) using a flake app. Similarly, there's one for running load test, which is also run in Jenkins CI.
- Namma Yatri – open-source Uber/Lyft Alternative (In active use in India)
- Open-Source, Zero Commission, Uber-Lyft Alternative for India
- I raise you this Namma Yatri notification. What do you have in return?
-
Anyone used Namma Yatri app? How’s your experience?
NY is in the early stages of growth, and there are definitely areas for improvement. Key priorities are improving affordability, customer experience & support and driver availability. But what has differentiated NY so far is its 100% openness in every decision. It's built on Beckn protocol (like open Email/SMTP or TCP/IP protocols, anyone can implement it). NY is part of ONDC network, so anyone can do what NY has done so far. Initial response is encouraging, with 5L+ customers, ~50k drivers, ~4.8 app rating (Open data here). Open Roadmap here. Complete source code here. Anyone can contribute to the open problems through city hackathon. DM your thoughts and happy to hope into a call.
latte
-
Testcontainers
Test containers is such a game changer for integration testing, they have language specific docker apis that make it trivial to bring up containers and verify that they are ready doe testing.
Pretty much every project I create now has testcontainers for integration testing :)
I setup CI so it lints, builds, unit tests then integration tests (using testcontainers)
https://github.com/turbolytics/latte/blob/main/.github/workf...
Their language bindings provide nice helper functions for common database operations (like generating a connection uri from a container user)
https://github.com/turbolytics/latte/blob/main/internal/sour...
- Show HN: Save Prometheus SLO data to Kafka or fvector for long term storage
- Show HN: Signals Collector ETA data from mongo/Postgres to Kafka
What are some alternatives?
protocol-specifications - Core protocol specification for peer-to-peer consumer-provider interaction
services-flake - NixOS-like services for Nix flakes
gradle-docker-compose-plugin - Simplifies usage of Docker Compose for integration testing in Gradle environment.