Opensource.builders is a website to find and request open-source alternatives to popular software you already use.
-
Clone the site.
Use the Gatsby CLI to create a new site, specifying the blog starter.
# clone this repo git clone https://github.com/junaid33/opensource.builders
-
Start developing.
Navigate into your new site’s directory and start it up.
cd opensource.builders yarn install yarn start
-
Open the source code and start editing!
Your site is now running at
http://localhost:8000
!
To edit website online, check out the CodeSandbox:
https://codesandbox.io/s/github/junaid33/opensource.builders
There are 2 ways to add a new open-source project
- Go to http://localhost:8000/edit. You will see a blue pencil icon on the bottom left. When you click it, it opens TinaCMS. You can add comparisons and alternatives here and change the data on existing ones. Once done, the data is automatically saved and you can send a PR which I can preview and accept quickly.
- All the data is saved here:
https://github.com/junaid33/opensource.builders/blob/master/content/alts/alts.json
You can edit this JSON directly and send a PR if you don't want to run anything locally.
- Create an issue with the title being the name of the commercial software and the body being a small description
- Add the label "request" and give it the initial thumbs-up