Skip to content

Commit

Permalink
Merge branch 'main' into patch-1
Browse files Browse the repository at this point in the history
  • Loading branch information
abarmawi authored Jan 27, 2024
2 parents 2a48102 + 9a191ac commit 71f6d72
Show file tree
Hide file tree
Showing 21 changed files with 665 additions and 158 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Run npm on PR

on:
pull_request:
types: [opened, synchronize, reopened]

jobs:
run-npm:
runs-on: ubuntu-latest

steps:
- name: Check out repository
uses: actions/checkout@v2

- name: Set up Node.js
uses: actions/setup-node@v1
with:
node-version: "18"

- name: Install dependencies
run: npm install

- name: Run data validation
run: npm run validate
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules
4 changes: 4 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

npm run validate
18 changes: 15 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
[![Ceasefire Now](https://badge.techforpalestine.org/default)](https://techforpalestine.org/learn-more)

# 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.
Expand All @@ -20,7 +26,6 @@ We welcome contributions from the community. If you wish to add a company to the
- 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](https://github.com/).
Expand All @@ -36,7 +41,14 @@ We welcome contributions from the community. If you wish to add a company to the

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

### Data Schema

- [Company Schema](./validators/companies/company-schema.yaml)

### Available commands

- `npm run validate` Validate the companies yaml files

### Next steps
### Notes

- Validate companies data schema
- The list of ISraeli companies were obtained from [buyisraelitech.com](https://buyisraelitech.com/)
203 changes: 153 additions & 50 deletions dataset/companies/Cloud.yaml
Original file line number Diff line number Diff line change
@@ -1,51 +1,154 @@
- Name: "Zesty"
Description: "Cloud (EC2) cost optimization tool"
Website: "https://zesty.co/"
Alternatives:
- Name: "Cloud Zero"
Description: "The platform shows the real-time cost consequences of engineering decisions"
Website: "https://www.cloudzero.com/"
- Name: "nOps"
Description: "AI powered AWS cost optimization, https://www.nops.io/blog/cloud-cost-management-software-tools/"
Website: "https://www.nops.io"
- Name: "Densify"
Description: "Multi cloud cost optimization tool"
Website: "https://www.densify.com/"
- Name: "Virtana"
Description: "Cloud cost management"
Website: "https://www.virtana.com/"
- Name: "Rivery"
Description: "Extract, Load, Transform tool"
Website: "https://rivery.io/"
Alternatives:
- Name: "Portable"
Description: "ETL connectors marketplace, https://portable.io/learn/rivery-alternatives-competitors"
Website: "https://portable.io"
- Name: "Regatta Data"
Description: "Combined OLTP and OLAP"
Website: "https://regatta.dev/"
Alternatives:
- Name: "Hydra"
Description: "Column-oriented Postgres"
Website: "https://github.com/hydradatabase/hydra"
- Name: "Quali"
Description: "Infrastructure automation"
Website: "https://quali.com/"
Alternatives:
- Name: "Terraform"
Description: "Infrastructure automation as Code from Hashicorp"
Website: "https://www.terraform.io/"
- Name: "Ansible"
Description: "Infrastructure automation"
Website: "https://www.ansible.com/"
- Name: "Flox"
Description: "Development environments automation"
Website: "https://flox.dev/"
Alternatives:
- Name: "Vagrant"
Description: "Development environments automation from Hashicorp"
Website: "https://www.vagrantup.com/"
- Name: "Nix"
Description: "Development environments automation"
Website: "https://github.com/NixOS"
- Name: "Kenv"
Description: "Development environments automation"
Website: "https://www.kenv.io/"
Alternatives:
- Name: "Vagrant"
Description: "Development environments automation from Hashicorp"
Website: "https://www.vagrantup.com/"
- Name: "Nix"
Description: "Development environments automation"
Website: "https://github.com/NixOS"
- Name: "Komodor"
Description: "Kubernetes automation and dashboards"
Website: "https://komodor.com/"
Alternatives:
- Name: "Kubetools"
Description: "A Curated List of Kubernetes Tools"
Website: "https://collabnix.github.io/kubetools"
- Name: "Firefly"
Description: "Cloud managment with Infrastructure-as-Code"
Website: "https://firefly.ai/"
Alternatives:
- Name: "Terraform"
Description: "Infrastructure automation as Code from Hashicorp"
Website: "https://www.terraform.io/"
- Name: "Ansible"
Description: "Infrastructure automation"
Website: "https://www.ansible.com/"
- Name: "Firebolt"
Description: "Cloud data warehouse"
Website: "https://firebolt.io/"
Alternatives:
- Name: "Apache Doris"
Description: "Open Source, Real-Time Data Warehouse"
Website: "https://doris.apache.org/"
- Name: "Apache Kylin"
Description: "Open source, distributed Analytical Data Warehouse for Big Data"
Website: "https://kylin.apache.org/"
- Name: "Greenplum"
Description: "Massively Parallel PostgreSQL for Analytics"
Website: "https://greenplum.org/"
- Name: "Finout"
Description: "Cloud cost management"
Website: "https://finout.io/"
Alternatives:
- Name: "Cloud Zero"
Description: "The platform shows the real-time cost consequences of engineering decisions"
Website: "https://www.cloudzero.com/"
- Name: "nOps"
Description: "AI powered AWS cost optimization"
Website: "https://www.nops.io"
- Name: "Densify"
Description: "Multi cloud cost optimization tool"
Website: "https://www.densify.com/"
- Name: "Virtana"
Description: "Cloud cost management"
Website: "https://www.virtana.com/"
- Name: "Cellebrite"
Description: "Intelligence, Phone cracking tools, contact https://citizenlab.ca/ for more guidance"
Website: "https://cellebrite.com/en/home/"
Alternatives:
- Name: "The Sleuth Kit"
Description: "digital forensics tools"
Website: "https://www.sleuthkit.org/index.php"
- Name: "Magnet Forensics"
Description: "digital investigation software that acquires, analyzes and shares evidence from computers, smartphones, tablets and IoT related devices"
Website: "https://www.magnetforensics.com/"
- Name: "Cato Networks"
Description: "develops Secure Access Service Edge (SASE) technology, which combines enterprise communication and security capabilities into a single cloud-based platform"
Website: "https://catonetworks.com/"
Alternatives:
- Name: "Fortinet Secure SD-WAN"
Description: "FortiGate delivers fast, scalable, and flexible Secure SD-WAN on-premises and in the cloud"
Website: "https://www.fortinet.com/products/sd-wan"
- Name: "VMware SD-WAN"
Description: "SD-WAN is the application of software based network technologies that virtualize WAN connections"
Website: "https://www.vmware.com/mena/products/sd-wan.html"
- Name: "Appwrite"
Description: "Appwrite is an end-to-end backend server for Web, Mobile, Native, or Backend apps packaged as a set of Docker microservices."
Website: "https://appwrite.io/"
Alternatives:
- Name: "Supabase"
Description: "The open source Firebase alternative"
Website: "https://supabase.io"
- Name: "firebase"
Description: "Firebase app development platform"
Website: "https://firebase.google.com/"
- Name: "Apiiro"
Description: "application security posture management"
Website: "https://apiiro.com/"
Alternatives:
- Name: "Aikido"
Description: "A platform that satisfies all code and cloud security needs for scaling dev teams"
Website: "https://www.aikido.dev/"
- Name: "GuardRails"
Description: "GuardRails eliminates vulnerabilities at source, educates developers in real-time, minimizes the security bottleneck, and helps organizations go faster to market."
Website: "https://www.guardrails.io/"
- Name: "Wix"
Description: "Wix.com Ltd. is an Israeli software company, publicly listed in the US, that provides cloud-based web development services. It offers tools for creating HTML5 websites and mobile sites using online drag-and-drop editing."
Website: "https://wix.com/"
Alternatives:
- Name: "Wuilt"
Description: "A cloud-based web development platform from Egypt"
Website: "https://wuilt.com/en/home"

- Name: "Zesty"
Description: ""
Website: "https://zesty.co/"
alternatives: []
- Name: "Rivery"
Description: ""
Website: "https://rivery.io/"
alternatives: []
- Name: "Regatta Data"
Description: ""
Website: "https://regatta.dev/"
alternatives: []
- Name: "Quali"
Description: ""
Website: "https://quali.com/"
alternatives: []
- Name: "Komodor"
Description: ""
Website: "https://komodor.com/"
alternatives: []
- Name: "Firefly"
Description: ""
Website: "https://firefly.ai/"
alternatives: []
- Name: "Firebolt"
Description: ""
Website: "https://firebolt.io/"
alternatives: []
- Name: "Finout"
Description: ""
Website: "https://finout.io/"
alternatives: []
- Name: "Cellebrite"
Description: ""
Website: "https://cellebrite.com/en/home/"
alternatives: []
- Name: "Cato Networks"
Description: ""
Website: "https://catonetworks.com/"
alternatives: []
- Name: "Appwrite"
Description: ""
Website: "https://appwrite.io/"
alternatives: []
- Name: "Apiiro"
Description: ""
Website: "https://apiiro.com/"
alternatives: []
- Name: "Yanti Parazi"
Description: "AI cloud agriculture series-MOO startup."
24 changes: 12 additions & 12 deletions dataset/companies/Commerce.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,31 +3,31 @@
Website: "https://trigoretail.com/"
Alternatives: []
- Name: "Tolstoy"
Description: ""
Description: "Drupal, PHP, Java development"
Website: "https://tolstoy.com/"
Alternatives: []
- Name: "Sales Force"
Description: ""
Description: "CRM Software"
Website: "https://salesforce.com/"
Alternatives: []
- Name: "Riskified"
Description: ""
Description: "Fraud Prevention & Chargeback Fraud Protection"
Website: "https://riskified.com/"
Alternatives: []
- Name: "Placer.ai"
Description: ""
Description: "Location Intelligence & Foot Traffic Data Software"
Website: "https://placer.ai/"
Alternatives: []
- Name: "PDQ"
Description: ""
Description: "eCommerce delivery"
Website: "https://prettydamnquick.com/"
Alternatives: []
- Name: "Nexite"
Description: ""
Description: "Connected Retail Platform"
Website: "https://nexite.io/"
Alternatives: []
- Name: "Mixtiles"
Description: ""
Description: "Photos to wall art"
Website: "https://mixtiles.com/"
Alternatives: []
- Name: "Global-e"
Expand All @@ -39,26 +39,26 @@
Website: "https://forter.com/"
Alternatives: []
- Name: "Finaloop"
Description: ""
Description: "Ecommerce Accounting Software + Service"
Website: "https://finaloop.com/"
Alternatives: []
- Name: "Fabric"
Description: ""
Website: "https://getfabric.com/"
Alternatives: []
- Name: "Dynamic Yield"
Description: ""
Description: "Personalization tool"
Website: "https://dynamicyield.com/"
Alternatives: []
- Name: "Chargeflow"
Description: ""
Description: "Chargeback Management Solution"
Website: "https://chargeflow.io/"
Alternatives: []
- Name: "Bringg"
Description: ""
Description: "Delivery Management Platform"
Website: "https://bringg.com/"
Alternatives: []
- Name: "8fig"
Description: ""
Website: "https://8fig.io/"
Website: "https://8fig.co/"
Alternatives: []
Loading

0 comments on commit 71f6d72

Please sign in to comment.