世界を動かす技術を、日本語で。

Show HN: WeUseElixir - Elixirプロジェクトディレクトリ

概要

Elixirを活用しているアプリケーション、ライブラリ、企業のディレクトリ紹介。 各プロダクトの特徴や用途を簡潔にまとめ。 Elixirコミュニティの実利用例を列挙。 開発者や企業向けのリソース案内。 ディレクトリへのアプリ追加案内。

Elixir活用事例ディレクトリ

  • Elixir 言語を利用した 実世界のソリューション のディレクトリ
  • アプリケーション、ライブラリ、組織の 事例集
  • 開発者企業 がElixirの活用方法を知るためのリソース

代表的なプロダクト・サービス

  • Terrapin ・現代的な 固定収益データソース

  • SendMeYourIP ・ワンクリックで IPアドレス共有 を依頼

  • SupabasePostgres開発プラットフォーム

  • IPParrotIPジオロケーション とネットワーキングツール

  • Bella BooksAIで経理業務を再発明

  • CrankWheel ・営業担当者向け 画面共有・ビデオ共有ツール

  • Fly.io開発者向けパブリッククラウド

  • Rizz.farm ・Reddit会話を AIコパイロットでリード化

  • FeedBun ・あらゆるウェブサイトの 食品ラベル・レシピを解析 する拡張機能 ・科学的根拠に基づく 健康推奨 を提供

  • Cowriting共同プレスリリース作成ツール

  • Orcasoundクジラの音声を聴取 するアプリケーション

  • Appraisal Inbox不動産鑑定業務 の注文管理・自動化・連絡ツール一体型ソフト

  • Keilaオープンソースのニュースレタープラットフォーム

  • Copia Wealth Studios資産インテリジェンス プラットフォーム

  • Pipie.ioGitlab通知をSlackに連携 しエンジニアの効率化

  • Give With Click ・学校・スポーツチーム向け 定額制ファンドレイジング

その他の機能

  • ディレクトリ掲載アプリの追加 が無料
  • 全ての 掲載サービス一覧の閲覧 が可能

まとめ

  • Elixirの 実利用例 を知ることで、 開発や導入のヒント を得ることが可能
  • 新しいアプリやライブラリ の発見、 自社サービスの掲載 も推奨

Hackerたちの意見

WeUseElixirは、Elixirプログラミング言語を使っているアプリやライブラリ、企業のキュレーションディレクトリです。数年前にElixirに出会ったんだけど、これが初めて触れた関数型プログラミング言語でした。すっかりこの言語とコミュニティのファンになっちゃった。今では、プロジェクトや個人のプロジェクトでElixirをいろいろ使ってるよ。ウェブアプリを作るときの定番言語になってる。単純に楽しいんだよね。WeUseElixirを作ったのは、Elixir言語の認知度を上げて、どんなふうに使われているかを広めるため。WeUseElixirは、クリエイターが自分のプロジェクトを共有できる場所を提供していて、他の人が新しい面白いプロジェクトを見つける手助けにもなってるんだ。

いろんなサイドプロジェクトで使ってるし、最近はもっと大きなプロジェクトでも使い始めたところ。個人プロジェクトや小さなサイドプロジェクトも投稿すべきかな?それとも、完全に完成したアプリだけの話?それから、Plausibleみたいなオープンソースアプリも追加すべき?ElixirやErlangがフロントページに載るのを見るのはいつも嬉しいよ。[1] - https://github.com/plausible/analytics

いいね!コミュニティの/elixir-schoolが運営してるプロジェクトもあるよ。[0]https://elixir-companies.com/en [1]https://elixirschool.com/en

どこに連絡すれば、これらの技術スタックを修正できるの?

みんなの関心や提案、たくさんの投稿に感謝!ありがとう!

いいね!Elixirが「有名に」使われている企業よりも、もっと多くの企業で使われているんじゃないかって思ってた。Indeedでちょっと調べたら、なんとなくそれが確認できたよ。言語とコミュニティの大ファンだ!

そうそう、Elixirを使ってる会社に出会うといつも面白いよね。最近だとTubiがそうだった。Truth Socialも使ってるって聞いたけど、100%確信はないな。Elixirのことをあまり公にしないのは、技術が問題なくちゃんと動くからなのかなって時々思う。

これは本当にその通り。私の経験から、Elixirはアメリカのフォーチュン500企業で使われているって確認できるよ。

追加の提案: > Plausible Analyticsは、一般データ用のPostgreSQLデータベースと、統計用のClickhouseデータベースをバックエンドに持つ標準的なElixir/Phoenixアプリケーションです。https://github.com/plausible/analytics

わかった、アイデアありがとう!

友達と一緒にElixirで小さなプログラミングのサイドプロジェクトをやったんだけど、言語にかなり感心したよ。特に、関数型プログラミングや並行処理、並列処理、そして「大規模プログラミング」(ネットワークシステムやクラスターなど)へのアプローチがすごく良かった。WeUseElixirで紹介されているようなプロジェクトに使うには、まだ何かしらのメンタルハードルがあると思うけど(普段はPythonを使ってるから)。でも、具体的な「単語カウント」プログラムをマルチコアやマルチノードにスケールアップして遊んでみたら、Elixirの良さがすごくわかったよ。それに、「Elixir in Action」の著者とのポッドキャストインタビューも超おすすめ。ErlangとElixirが他の一般的なバックエンドプログラミング言語と何が違うのかをうまく説明してるよ。https://se-radio.net/2018/08/se-radio-336-sasa-juric-on-elix...

コードクラフターの演習やったことある?シェルやRedisキャッシュを作れるよ。ああいう計画がしっかりしてると、意外と簡単なんだよね。

追加できるのは、ElectricSQLやSupabase、Feltだね。他にもリストがあるよ: https://elixir-companies.com

アドバイスありがとう!

Elixirは最高だよ。LiveViewは生産性をめちゃくちゃ上げてくれる。無駄なコードがかなり減るしね。

LiveViewは楽しいけど、実際にはローカルファーストの状態が欲しいことが多いんだ。LiveViewでそれをうまくやる方法ってあるかな?ローカル状態と連携するためのクリーンなJavaScriptのスニペットの書き方とか。

デジタルスタジオを運営していて、サービスを提案するための良い会社を探してるんだけど… LinkedInだけだとあまり役に立たないから、これはすごく助かる。Elixirを使っている会社を探すのも、YouTubeで延々と動画を見ることなく新しいツールやクールなプロジェクトを見つけられるからいいね。プロジェクトに集中したいから、追いつくために時間を使いたくないんだ。こういう形式で作ってくれてありがとう、素晴らしいと思うよ。

ありがとう!役に立ってるみたいで嬉しい!

今、Elixirを使ってオープンソースの非営利テック企業を立ち上げてるんだ。ローンチしたらこのプロジェクトディレクトリに追加するのを忘れないようにしないと。いいアイデアだね、頑張って!非営利のテック企業としてコストを抑えることはすごく重要で、Erlang/Elixirを使うと多くの同時ユーザーを最小限のオーバーヘッドで扱えるから楽だよ。サーバーの起動時間もすごく早いし。Clojureみたいな他の関数型言語から来たのは助けになるけど、すぐに始めるためには必須じゃないよ。

これはいいアイデアだね。ただ、いくつか提案したいことがあるよ:- 会社やライブラリでフィルタリングできるようにしてほしい。両方に興味があるけど、認識していない会社だけのリストを見たいんだ。- 会社を追加するのは自分のアプリを追加するだけみたいだね。Elixirを使っている証拠があれば、リストに載せる会社を提案できるといいな。Appleの環境チームにはElixirがあるのは知ってるけど、それを追加する方法が分からない。- カテゴリのフィルタリングをディレクトリページに移動させてほしい。全体のリストを一度に見て、カテゴリでフィルタリングできる方が面白いと思う。

いい提案だね!シェアしてくれてありがとう。

おお、エリクサーはまだニッチなんだね :) (十分に人気のある言語なら、こんなリストを作るのは無理か面白くないだろうね)