3 ms·
Ask HN: How do you decide which open-sourced project to use?
I am curious about how you go about selecting an open-source project to include in work that you are doing.
What variables do you consider?
- Number of Contributors?
- Frequency of Contributions?
- When was the project last updated / changed?
- How active is the development of the project?
- What other projects have used the project under consideration?
- ... <etc>
Once you've selected a few contenders, do you pull the project(s) and begin playing with and testing it? Envisioning how to integrate into your own and what changes may be necessary to accommodate it.
For example, let's say you want to use JSONPath in your Go project. There are quite a few implementations:
> https://golanglibs.com/top?q=jsonpath