Skip to content
This repository has been archived by the owner on Feb 13, 2024. It is now read-only.

choose-tech/choose-tech

Repository files navigation

Hand-picked comparisons for your next project.

Screenshot of the databases comparison

Choose Tech is a free and open-source resource portal to help devs pick the right tech for their next project.

Choose Tech provides tooling for the community to create comparisons and keep them up to date. It's all made posible by our Astro integration.

Features

  • Great tooling to manage comparisons and resources with almost no boilerplate
  • Filtering
  • Sorting (soon)
  • Progressively enhanced UI powered by Astro View Transitions
  • Icons through iconify

Contributing

You want to help? There is stuff to tackle for sure!

  • Maintain a comparison: Review PRs and issues
  • Create a new comparison: Open an issue on this repo
  • Add resources: Follow the guide on any comparison's README
  • Keep resources up to date: logos change, maybe there's a better way of categorizing
  • Update choose-tech.com: Feel free to open an issue if you have an idea
  • Update the comparator: There are many things we'd love to do, have a look at the repo

Development

To run this website locally, you'll need Node.js 18.14.1. We recommend using something like nvm to manage node versions. Once installed, enable Corepack using corepack enable. It will install PNPM for you.

Start by installing the dependencies with pnpm i --frozen-lockfile, then start the local server with pnpm dev. That's it!

It's a standard Astro website, have a look at their docs if you need more info!

Credits and inspiration

License

Published under MIT License.