Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Phoenix Open-Source Projects
-
Plausible Analytics
Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
firezone
Open-source VPN server and egress firewall for Linux built on WireGuard. Firezone is easy to set up (all dependencies are bundled thanks to Chef Omnibus), secure, performant, and self hostable.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
api-for-open-llm
Openai style api for open large language models, using LLMs just as chatgpt! Support for LLaMA, LLaMA-2, BLOOM, Falcon, Baichuan, Qwen, Xverse, SqlCoder, CodeLLaMA, ChatGLM, ChatGLM2, ChatGLM3 etc. 开源大模型的统一后端接口
-
phoenix_live_dashboard
Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
-
phoenix
Phoenix is a modern open-source Code Editor for the web, built for the browser. (by phcode-dev)
-
free4chat
free4.chat is a real-time audio chat service. It is designed by the local first and privacy first principle, and is very easy to use.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Ask HN: Founders who offer free/OS and paid SaaS, how do you manage your code? | news.ycombinator.com | 2024-05-13I’m building an Open Source multi-tenant email newsletter tool [1] and the project is entirely AGPLv3 licensed. I have automatic builds from the `main` branch that I deploy to the SaaS version while public Docker images are available only for tagged releases.
There is currently no difference between the self-hosted and the SaaS version, but I am planning two things:
1) An env variable `IS_SELF_HOSTED` which, when set to `false`, toggles certain features like billing (currently enabled via a separate env variable and theoretically available to self-hosters) and includes hard-coded stuff like a footer with links to the official project website and our ToS.
2) Add a registration feature for self-hosters who make a donation. I haven’t fully planned out this feature, but if a self-hosted instance is registered by a paid supporter, it will most likely remove a call for becoming a supporter (that is yet to be added) or give them a supporter badge.
Choosing the AGPLv3 has been partially inspired by Plausible’s very successful model [2]. They’re also using a `SELFHOST` env variable to differentiate between their "Enterprise Edition" and the "Community Edition" [3].
[1] https://www.keila.io
[2] https://plausible.io/blog/open-source-licenses
[3] https://github.com/plausible/analytics/blob/baa99652f612f50b...
Project mention: Reliably syncing database and frontend state: A realtime competitor analysis | dev.to | 2024-05-16Supabase has a feature called Postgres Changes, which is part of their realtime product offering. It allows you to listen to changes that happen in a single table, and send those changes to clients that are allowed to receive them.
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30Firezone - Layer 3/4 overlay network. Runs on kernel WireGuard® and supports SSO using generic OIDC/SAML connectors. Distributed under Apache 2.0 license and written in Elixir/Rust.
Project mention: Linen.dev – Building a chat app with Elixir and NextJS | news.ycombinator.com | 2023-06-27The best language for the task at hand, when presented with time constraints, is the one that you already know well. OP said in the article that they authored Papercups [1]. Adopting Elixir for a websocket-push service makes a lot of sense, then. However, why don't you learn Elixir, some OTP, and then reconsider that question? You could be missing out.
[1] https://github.com/papercups-io/papercups
To get started you need a running instance of Livebook
Project mention: Ask HN: How does your CI/CD stack look like today? | news.ycombinator.com | 2023-07-30Another https://dagger.io fan here. Have been using it since late 2021 to continuously deploy a Phoenix app to Fly.io: https://github.com/thechangelog/changelog.com/pull/395. Every commit goes into production.
This is what the GHA workflow currently looks like: https://github.com/thechangelog/changelog.com/blob/c7b8a57b2...
FWIW, you can see how everything fits together in this architecture diagram: https://github.com/thechangelog/changelog.com/blob/master/IN...
I created/maintained a popular project for years[^1], and recently passed ownership to someone else. It's been great seeing issues resolve, PRs merge, etc, after languishing for a while :)
[^1]: https://github.com/nccgroup/sobelow
Project mention: How long did it take you to learn Elixir before advancing to Phoenix? | /r/elixir | 2023-06-07Go through getting started, maybe pick one of the starter books from this list but honestly the getting started guide probably covers all the same stuff.
- Code Builder: [Here](Phoenix Code)
I haven't used Elixir yet and mostly using flask in Python for work but I started with Django (and still think it's better than flask for most apps). If stuff like https://github.com/aesmail/kaffy (first thing I've found on google, never heard of it before) is on par with the Django admin, would you still use Django or Elixir and never look back?
Project mention: Is Elixir or Common Lisp the best language for building a bootstrapped B2B SaaS in 2024? | dev.to | 2024-03-02Now, after this comment of mine I've been pointed to Torch and Ecto's Gen.Migration, the two looking super useful. Good points. I also started to write my CRUD admin dashboard for Common Lisp, let's see how this goes…
I was thinking of porting this library to Elixir. But first, I searched on hex.pm and Surprising. I found two packages that support merging tailwind classes: twix and tails
Project mention: Svelte Inside Phoenix Liveview with Seamless End-to-End Reactivity | news.ycombinator.com | 2023-11-16
Phoenix related posts
-
Reliably syncing database and frontend state: A realtime competitor analysis
-
Grapevine the MUD Community Site
-
Show HN: Open-Source Ad-Free File Upload Service
-
Super simple validated structs in Elixir
-
LiveView Is Best with Svelte
-
Arraymancer – Deep Learning Nim Library
-
Setup Nx lib and EXLA to run NX/AXON with CUDA
-
A note from our sponsor - InfluxDB
www.influxdata.com | 21 May 2024
Index
What are some of the best open-source Phoenix projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Plausible Analytics | 18,560 |
2 | realtime | 6,486 |
3 | firezone | 6,262 |
4 | Papercups | 5,647 |
5 | livebook | 4,457 |
6 | guardian | 3,386 |
7 | changelog.com | 2,670 |
8 | api-for-open-llm | 2,045 |
9 | phoenix_live_dashboard | 1,935 |
10 | Sobelow | 1,619 |
11 | wallaby | 1,604 |
12 | Pow | 1,561 |
13 | ElixirBooks | 1,370 |
14 | phoenix | 1,327 |
15 | kaffy | 1,280 |
16 | uneebee | 1,185 |
17 | torch | 1,047 |
18 | hexpm | 1,034 |
19 | faker | 1,022 |
20 | Apache Phoenix | 1,014 |
21 | free4chat | 996 |
22 | live_svelte | 908 |
23 | Drab | 870 |
Sponsored