Popular for its size, but the engineering basics lag behind the interest.
๐ค AI chat & search summaries in DuckDuckGo, powered by the latest LLMs
Documentation
76
No CONTRIBUTING.md found (โ47 pts base + up to โ53 pts more for content).
โ Add a CONTRIBUTING.md telling newcomers how to get involved. Include setup, code style, test, and PR instructions.
README is present.
README documents how to install the project.
Licensed under Other.
Engineering
42
No tests detected anywhere in the repository.
โ Add automated tests. They prove the code works and give contributors confidence to make changes.
No issue or PR templates found (โ100 pts).
โ Add .github/ISSUE_TEMPLATE/ with bug_report.md and feature_request.md to guide contributors. It dramatically improves issue quality.
CI is configured (.github/workflows/lint-on-push-pr.yml).
Lockfile present (package-lock.json). Installs are reproducible.
Linter or formatter configured (eslint.config.mjs).
Project health
88
Dependency manifest found (package.json).
Repository has a description.
Actively maintained (pushed within the last month).
.gitignore present.
Repository health signals
Activity, community, and responsiveness at scan time
Activity
- โCommits (30d / 90d)
- 27Forks
- 0Releases
Community
- โCommunity health
- โauthors own >50% of commits
- 275Watchers
Responsiveness
- 2hMedian issue response
- 1hMedian PR merge time
- 7Open issues
Repository files14 root entries
- .githubGood: CI is configured (.github/workflows/lint-on-push-pr.yml).Good: Dependabot covers 3 ecosystems (github-actions, npm, pip). Dependencies stay current.
- .husky
- assets
- docsGood: Security policy present.
- greasemonkey
- utils
- .gitattributes
- .gitignoreGood: .gitignore present.
- .gitlab-ci.yml
- eslint.config.mjsGood: Linter or formatter configured (eslint.config.mjs).
- LICENSE.mdGood: Licensed under Other.
- package-lock.jsonGood: Lockfile present (package-lock.json). Installs are reproducible.
- package.jsonGood: Dependency manifest found (package.json).
- requirements-dev.txt