JavaScriptを使って無償で開発されたプロジェクト20選を紹介!

JavaScript は、地球上で最も汎用性の高いプログラミング言語の 1 つです。

フロントエンドの開発者がツールやインタラクティブなアプリケーションを作成するために使用できるだけでなく、高速で応答性の高いサイトのバックボーンを形成するために使用することもできます。

この柔軟性により、さまざまな業界がJavaScriptを異なる方法で使用して、それぞれの仕事のための強力なツールセットを構築することが可能になります。

そして、非営利セクターも同様です。自動寄付を行う Slackbots、ボランティアのマッチングサイト、人命を救うために設計されたオープンソースのプラットフォームを構築しているかどうかにかかわらず、開発者は毎日 JavaScript を使って世界をより良い方向に変えようとしています。

ここでは、JavaScript のおかげで実現した信じられないような非営利プラットフォームのうちの20例を紹介します。

JavaScriptを使って無償で開発されたプロジェクト20選

Givesource

Givesourceは、第三者の管理プラットフォームではなく、直接慈善団体に資金を送ることを目的とした、Firespringが作成したオープンソースの資金調達プラットフォームです。

このプラットフォームはGitHubで無料でダウンロードでき、特にGivesourceで資金調達をしている慈善団体を対象にしています。

ソーシャル・チェンジ・インキュベーター、ケース・ファウンデーションの副社長であるジョン・ジョーンズ氏は、「私たちが見た中で、本当によくできたオープンソースの資金調達ツールはこれが初めて」と評価しています。

Small Token

Small Tokenは、友人や家族に米国を拠点としたチャリティー寄付の形でギフトを贈ることを可能にするウェブアプリケーションです。

寄付と並行して、贈答者は、寄付の受領者に通知するパーソナライズされたカードを作成することができます。

パーソナライズされたメッセージは、誕生日やお祝いの前にスモールトークンを購入できるようにスケジュールを組むことができます。

SwearJar

SwearJarは従来の呪いの抑止力をデジタル化したものです。

このSlackbotは、ジャーに1ドルを入れるのではなく、あなたの組織がSlackチャンネルを通じて価値のある活動に寄付をするのを支援します。

数分でインストールでき、アプリはバックグラウンドで動作し、流行語やカラフルな言葉を検出したときにのみ反応します。

起動すると、SwearJarは自動的にあなたが選んだ慈善団体に1ドルを寄付します。

SwearJarは、少額の定期的な寄付を習慣化するのに役立ちます。

また、組織は毎月の寄付の上限を設定できるので、必要以上に寄付する心配もありません。

スポットライト

スポットライトは、アシュトン・カッチャーのデジタル非営利団体ソーンが開発した人身売買対策ソフトウェアです。

全国の法執行機関に無料で提供されているSpotlightは、本質的には、何百万ものエスコート広告をフィルタリングして不審な行動を特定する分析プラットフォームです。

その結果、性売買調査の効率が向上し、より多くの被害者が特定されることになります。

トラック・イット・フォワード

Track It forwardは、ボランティアが時間を記録し、説明責任を果たすことができるように支援するSaaSプラットフォームです。

技術に精通した2人のボランティアが自分たちの痒みを掻き立てて作ったウェブとモバイルのアプリは、ジョンズ・ホプキンス大学やワールド・リリーフなどの大規模な組織で利用されており、最高のボランティア管理システムの1つと考えられています。

VolunteerMatch

非営利団体や慈善団体がボランティアを探すなら、VolunteerMatchを利用しましょう。

このプラットフォームは、才能あるボランティアを世界中の価値ある組織に紹介します。

これまでの数字。1,400 万人以上のボランティアが 120,000 以上の非営利団体とつながりました。

このプラットフォームは、非営利団体とボランティアをつなぐだけではありません。

トーキングポイント

Google、スタンフォード大学、ウォルトン・ファミリー財団からの資金提供を受けてスタートしたTalkingPointsは、生徒、教師、保護者間のコミュニケーションを促進するための言語翻訳プラットフォームです。

ウェブアプリでもモバイルアプリでも、教師は自分の言語でメッセージを送ることができます。

これらのメッセージは、自動的に、または手動で翻訳され、生徒や保護者に母国語で配信されます。

Run 4 Tiger

Run 4 Tigerは、ロシアの世界野生生物連盟のために設計されました。

このプラットフォームは、あなたの選択したランニングアプリを同期させて虎とあなたを対決させることで、WWFのセーブ・ザ・タイガーキャンペーンへの意識を高めるために設計されています。

毎日虎よりも遠くに移動することに失敗すると(それは1日平均20キロ)、あなたはWWFに5ドルを寄付します。

これは、価値のある大義のために意識を高めるだけでなく、ユーザーの移動にも役立つ素晴らしいプラットフォームです。

カーンアカデミー

カーンアカデミーの使命は、実践的な演習、オンラインビデオ、そして学習者が自分のペースで学習できるようにパーソナライズされた学習ダッシュボードを完備したプラットフォームを介して、どこにいても誰にでも、どんな科目でも無料で世界レベルの教育を提供することです。

このプラットフォームは、寄付のおかげで永遠に無料です。カーン・アカデミーは、NASAや近代美術館のような組織と提携しています。

Universal Giving

Universal Givingは、クラウドファンディングと慈善事業を組み合わせて、世界中の慈善事業に時間とお金を寄付できるようにします。

非営利団体によって非営利団体のために構築されたこのウェブアプリケーションは、アクティブな状態を維持するために寄付のみに依存しています。

各寄付金のすべてのペニーが選ばれた慈善団体に寄付されます。

このプラットフォームは、ウェビー賞の候補者であり、公共サービスのためのジェファーソン賞を受賞しています。

Crisis Text Line

Crisis Text Lineは、危機に陥ったアメリカ人に24時間365日の無料サポートを提供しています。

誰かがホットラインにメールを送ると、そのメッセージはnode.jsで構築されたリアルタイムメッセンジャーを使用して、訓練を受けたボランティアに自動的に転送されます。

ボランティアはメールを送ってきた人の話を聞いたり、解決策を考えたりするためにコミュニケーションをとることができます。

Mifos X

Mifos Xは、世界で最も貧しい人々に金融サービスを提供するための無料のオープンソースプラットフォームです。

Mifos Xは、AngularJSを使用して構築されたコミュニティ・ウェブおよびモバイル・アプリケーションというコア製品を通じて、新規・小規模の金融機関が世界の隅々でサービスを提供し始めることを支援しています。

このプラットフォームは使いやすさを重視して設計されており、世界で最も人気のある金融包摂モデルとの互換性を備えているため、すぐに利用することができます。

KoBoToolbox

人道支援の専門家や援助隊員がフィールドデータ収集のためのツールを必要とするとき、彼らはKoBoToolboxを利用します。この無料のオープンソース・ソフトウェアのスイートは、人道的危機の際に援助者が迅速にデータを収集するのに役立ちます。これは命を救う上で非常に重要です。GitHubでダウンロードできるこのプラットフォームは、ハーバード・ヒューマニタリアン・イニシアティブの一部です。

Change.org

Change.orgは2億人以上の人々を、彼らが気にかけている価値のある大義と結びつけてきました。その結果、196カ国で約30,000件の社会的勝利を達成しています。Chage.orgは、ビル&メリンダ・ゲイツ、リード・ホフマン、アリアナ・ハフィントン、アシュトン・カッチャー、ジェフ・ワイナーなどの慈善家からの投資に大きく依存しているBコーポレーションとして認定されています。

GetCalFresh

GetCalFreshは、カリフォルニア州の人々がフードスタンプを利用できるようにするためのウェブとモバイルのプラットフォームです。非営利団体Code for Americaによって構築されたこのプラットフォームは、スマートフォンを使って申請したり、書類をアップロードしたりする方法を提供することで、申請プロセスを一変させました。このプラットフォームはまた、オンラインチャット、SMSや電子メールによるレポート、テキストや電子メールベースのリマインダーシステムを提供し、申請者が確実に登録されるようにしています。

ウシャヒディ

スワヒリ語で「証言」を意味するウシャヒディは、アフリカの非営利テックリーダーです。このソフトウェアはもともと、2008年の選挙後のケニアでの暴力の報告を地図化するために開発されました。

現在では、同団体のクラウドソーシングツールを利用して数千人のボランティアからデータを収集し、人権ボランティアや危機対応チームに利用されています。

製品はオープンソースで、GitHubで誰でもダウンロードしてカスタマイズできるようになっています。

キャリアビレッジ

多くの高校生にとって、質の高いキャリアアドバイスを得ることは難しいでしょう。そこでキャリアビレッジは、低所得地域の教育者と協力して、生徒からの質問を集め、その質問を関連する専門家に自動的にメールで送信しています。

これまでに250万人の学生が1万人以上のボランティアからアドバイスを求めてきました。

エコシア

エコシアは、ブラウザの拡張機能を利用してアクセスできる広告付き検索ツールです。

Bコーポレーションに認定されているこの会社は、ユーザーが広告をクリックすることで収益を得ています。

そして、その利益の80%以上を世界中の植樹資金に充てています。現在までに3800万本以上の木がエコシアのユーザーのおかげで植えられています。

ヘルプフリーリー

Helpfreelyは、他の非営利団体や慈善団体がアフィリエイトリンクの購入を通じて寄付を増やすのを支援するために設計されたGoogle Chromeの拡張機能です。

ユーザーは、ブラウザにプラグインをインストールして有効化するだけで、通常通りにオンラインショッピングを行うことができます。

提携店での購入額の一部が、ユーザーが選択した支援先に自動的に寄付されます。

UPchieve

UPchieve は、恵まれない高校生に宿題やテスト対策、大学進学を支援しています。

UPchieveは、ウェブとモバイルアプリを通じて、ボランティアのネットワークによってリアルタイムで提供される無料のオンラインおよびオンデマンドの家庭教師を生徒に提供しています。

真夜中でも、化学の宿題やSATの予習、その他の学問的な質問に対応してくれるボランティアを見つけることができます。

JavaScriptの無償プロジェクトまとめ

例としてご紹介したように、JavaScriptを使用した無償のプロジェクトが多く存在します。

興味があるプロジェクトを見つけたら、是非利用してみてください。