No description
  • JavaScript 97.8%
  • Shell 2.2%
Find a file
2024-05-28 17:13:39 +02:00
.github/workflows Setup workflow 2024-01-04 00:02:12 +01:00
.husky Setup company vaidation 2024-01-03 23:54:26 +01:00
dataset/companies Merge pull request #48 from sentientist-tech/add-outbrain 2024-05-28 17:13:39 +02:00
validators/companies Setup company vaidation 2024-01-03 23:54:26 +01:00
.gitignore add Outbrain to the list 2024-03-01 18:20:48 -08:00
package-lock.json Add script to convert yaml -> json 2024-01-13 17:25:52 +00:00
package.json Add script to convert yaml -> json 2024-01-13 17:25:52 +00:00
README.md Add Dell to the list 2024-02-04 17:16:45 -08:00
yaml_to_json_converter.js Add script to convert yaml -> json 2024-01-13 17:25:52 +00:00

Ceasefire Now

Boycott Israeli Tech Companies Dataset

Overview

This repository is dedicated to providing a comprehensive list of Israeli tech companies to boycott, categorized based on their respective industries.

Motivation

This boycott movement is effective, pro-israeli harassment is filling the issues section, the best reply is to focus on building the list of tools to replace their tech. Don't let them intimidate us.

Contents

  • YAML Files: Each category of companies is organized into separate YAML files. These files are easy to navigate and are regularly updated.

  • Alternative Companies: For every boycotted company, we provide a list of alternative companies.

Contributing

We welcome contributions from the community. If you wish to add a company to the boycott list or suggest an alternative, please follow these steps:

  • Create a new fork.
  • Clone your fork repository.
  • Make your changes in a new branch.
  • Add a comprehensive commit message e.g. "Added new trigger-happy company". Push.
  • Submit a pull request with a detailed description of your additions or changes.

Help! I'm not a developer! How do I contribute?

  1. Create a github account.
  2. Navigate to the repository.
  3. Browse the existing companies. Note they are organised by industry.
  4. Once you know what you want to add, navigate to the file you want to change e.g. Cloud.yaml.
  5. In the top right corner, click the Edit button. If it complains that you don't have a fork yet, Click create fork.
  6. Make the change(s) to the file.
  7. Once done, click the green button "Commit Changes", visible near the top right corner.
  8. Add a comprehensive commit message e.g. "Added new trigger-happy company", and click "Propose changes".
  9. Review your changes - if you are happy with them, click "Create pull request".
  10. Add a comprehensive description of the change you're making, then click "Create pull request".

Done! One of the project maintainers will review and merge your changes.

Data Schema

Available commands

  • npm run validate Validate the companies yaml files

Notes