Rust self-hosted

Open-source Rust projects categorized as self-hosted

Top 23 Rust self-hosted Projects

self-hosted
  • bore

    🕳 bore is a simple CLI tool for making tunnels to localhost

    Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30

    bore - Minimal tunneling solution. MIT Licensed. Written in Rust.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • libreddit

    Private front-end for Reddit

    Project mention: Mobile Ad Blocker Will No Longer Stop YouTube's Ads | news.ycombinator.com | 2024-04-16

    Don't use Youtube without going through a proxy like Invidious [1] or Newpipe

    Don't use {site} Search without going through a proxy like SearxNG [2]

    Don't use TwiXXer without going through a proxy like Nitter - this has gotten more difficult lately but it still works as long as you feed the daemon some registered accounts. Video does not work at the moment but that seems to be fixable.

    Don't use Reddit without going through a proxy like libreddit [4]

    Start noticing the pattern? Maybe it is time to start producing promotional posters:

    The only thing to come between you and ADS could be a proxy / ADS. I'ts just not worth the risk

    ADS / New rules for a sane net / Sane net protects you, your partner and your community

    A proxy here and a filter there, ADS nowhere

    The more you tighten your grip, ${site}, the more viewers will slip through your fingers

    [1] https://github.com/iv-org/invidious

    [2] https://github.com/searxng/searxng

    [3] https://github.com/zedeus/nitter

    [4] https://github.com/libreddit/libreddit

  • rustpad

    Efficient and minimal collaborative code editor, self-hosted, no database required

    Project mention: Rustpad is an efficient and minimal open-source collaborative text editor | news.ycombinator.com | 2024-09-17
  • lsp-ai

    LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.

    Project mention: AIM Weekly for 10 June 2024 | dev.to | 2024-06-10
  • mCaptcha

    A no-nonsense CAPTCHA system with seamless UX | Backend component

  • bloom

    The simplest way to de-Google your life and business: Inbox, Calendar, Files, Contacts & much more (by skerkour)

  • nanocl

    Distributed System that simplifies the management of containers and virtual machines.

    Project mention: Automating deployment with GitHub Actions and Nanocl | dev.to | 2024-11-24

    name: Deploy on: workflow_run: workflows: ["Build and publish Docker image"] types: - completed jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3 - name: Install nanocl cli run: | wget https://github.com/next-hat/nanocl/releases/download/nanocl-0.16.2/nanocl_0.16.2_amd64.deb sudo dpkg -i nanocl_0.16.1_amd64.deb rm nanocl_0.16.1_amd64.deb - name: Deploy to production run: | VERSION=$(jq -r '.version' package.json) nanocl version echo $VERSION nanocl state apply -ys Statefile.yml -- --version $VERSION env: HOST: ${{ secrets.NANOCL_HOST }} CERT: ${{ secrets.NANOCL_CERT }} CERT_KEY: ${{ secrets.NANOCL_CERT_KEY }}

  • llm-ls

    LSP server leveraging LLMs for code completion (and more?)

    Project mention: Continue will generate, refactor, and explain entire sections of code | news.ycombinator.com | 2023-12-18

    > I'd have expected that the main lever the product has in being better than others is having a custom model that understands code edits much more than others.

    True, but this is not something this particular product would solve. There are already models specifically trained to work on code. What's appealing to me is the flexibility of being able to choose which one to use, rather than my workflow being tied to a specific product or company.

    > the IDE integration seems to be the "easy bit"

    I admittedly haven't researched this much, but this is not currently the case. There is no generic API for LLMs that IDEs can plug into, so all plugins must target a specific model. We ultimately need an equivalent of an LSP server for LLMs, and while such a project exists[1], it looks to be in its infancy, as expected.

    [1]: https://github.com/huggingface/llm-ls

  • nettu-scheduler

    A self-hosted calendar and scheduler server.

  • jotsy

    Jotsy is a self-hosted, free and open-source note taking app with a goal of simplicity in mind

  • music-player

    An extensible music server written in Rust 🚀🎵✨ (by tsirysndr)

  • vocechat-server-rust

    VoceChat is a superlight rust written social server. Easy integration to your site/app.

  • hoodik

    Self hosted, easy to install end to end encrypted storage drive

  • wastebin

    wastebin is a pastebin 📝

  • vod2pod-rss

    Vod2Pod-RSS converts a YouTube or Twitch channel into a podcast with ease. It creates a podcast RSS that can be listened to directly inside any podcast client. VODs are transcoded to MP3 on the fly and no server storage is needed!

    Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    I've seen other solutions for this (https://github.com/frou/yt2pod, https://github.com/madiele/vod2pod-rss), but i like the approach of just generating these locally instead of keeping a web-server attached to the generator.

  • bin

    highly opinionated, minimal pastebin (by wantguns)

  • ghstats

    🤩📈 Self-hosted dashboard for tracking GitHub repos traffic history longer than 14 days.

    Project mention: Fast multi-arch Docker build for Rust projects | dev.to | 2024-10-04

    Although Rust compiler has a lot of work to do, it can do it quickly. Even not strongest CI, will build an average project in a couple of minutes. However, this is true only in case of building on native architecture (for example building amd64 binary on an amd64 processor). As soon as we need to build a multi-arch image, we have to do emulation and the compilation speed drops dramatically. For example, on my simple public project – ghstats, building multi-arch image from scratch took about 50 minutes, when same build for native architecture takes 2-3 minutes.

  • nforwardauth

    Simple and minimalist forward auth service intended for use with reverse proxies (Traefik, Caddy, nginx, etc)

  • Deaftone

    Lightweight music server. With a clean and simple API

  • paperclip

    A UI builder for styled components and design systems (by paperclip-ui)

  • Zentrox

    Home server admin with batteries included

    Project mention: A recap about the Zentrox development | dev.to | 2024-09-28

    I am working on a project called Zentrox. Zentrox is an open source tools to remotely adminster your linux home lab servers/devices. https://github.com/wervice/zentrox

  • Fuzzr

    P2P platform for publishing content, self-hosting, decentralized curation, and more.

  • website-stalker

    Track changes on websites via git

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust self-hosted discussion

Log in or Post with

Rust self-hosted related posts

  • Rustpad is an efficient and minimal open-source collaborative text editor

    2 projects | news.ycombinator.com | 17 Sep 2024
  • Why Polars rewrote its Arrow string data type

    4 projects | news.ycombinator.com | 6 Aug 2024
  • Solving the Localhost Development Headache with Nanocl

    2 projects | dev.to | 9 May 2024
  • So much for CAPTCHA then – bots can complete them quicker than humans

    1 project | news.ycombinator.com | 16 Aug 2023
  • What self hosted app do you wish existed?

    17 projects | /r/selfhosted | 18 Jun 2023
  • Rewrite it in Rust: Kubernetes

    1 project | /r/kubernetes | 11 Jun 2023
  • Code Completion saving us all

    1 project | /r/ProgrammerHumor | 11 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source self-hosted projects in Rust? This list will help you:

Project Stars
1 bore 8,689
2 libreddit 5,051
3 rustpad 3,500
4 lsp-ai 2,225
5 mCaptcha 1,735
6 bloom 1,557
7 nanocl 782
8 llm-ls 655
9 nettu-scheduler 539
10 jotsy 487
11 music-player 420
12 vocechat-server-rust 370
13 hoodik 343
14 wastebin 343
15 vod2pod-rss 235
16 bin 227
17 ghstats 126
18 nforwardauth 126
19 Deaftone 100
20 paperclip 91
21 Zentrox 87
22 Fuzzr 61
23 website-stalker 60

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?