Servicer, pm2 alternative built on Rust and systemd
Servicer is a CLI to create and manage services on systemd. I have used pm2 in production and find it easy to use. However a lot of its functionality is specific to node.js, and I would prefer not to run my rust server as a fork of a node process. Systemd on the other hand has most of the things I need, but I found it cumbersome to use. There are a bunch of different commands and configurations- the .service file, systemctl to view status, journald to view logs which make systemd more complex to setup. I had to google for the a template and commands every time. Servicer abstracts this setup…
Servicer, pm2 alternative built on Rust and systemd launched on August 15, 2023 with 147 votes, #334 of 4,347 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 3 years on.
In plain words
Servicer is a CLI tool that simplifies creating and managing systemd services on Linux. It abstracts away the complexity of writing .service files, running systemctl commands, and checking journald logs by providing a single interface for common operations. Built in Rust as an alternative to pm2, Servicer is designed for developers managing non-Node.js applications who want systemd's reliability without its steep learning curve.
written from the facts on this page · September 2026
From the sources
servicer is a user-friendly CLI tool designed to simplify service management on systemd , abstracting away the complexities of the systemd ecosystem. With an easy-to-use API comparable to popular tools like pm2 , servicer empowers users to create, control, and manage services effortlessly. servicer is lightweight, written in Rust and doesn’t run in the background. It does not fork services nor run a custom logging solution. It is a thin layer on systemd that creates .ser.service files. Logging is handled by journald. Or write your own custom .service file. servicer provides a starter template to get you started quickly. Got an existing service? No problem. Rename your .service file to…from servicer.dev
In the maker’s words, at launch
Servicer is a CLI to create and manage services on systemd. I have used pm2 in production and find it easy to use. However a lot of its functionality is specific to node.js, and I would prefer not to run my rust server as a fork of a node process. Systemd on the other hand has most of the things I need, but I found…
Does a similar job
all alternatives →
Witr – Explain why a process is running on your Linux systemDec 2025 · github.com · ▲526Hi HN, I built a small Linux CLI tool called witr (Why Is This Running?). The idea came from a situation most of us have hit: you log into a machine, see a process or port running, and immediately wonder why it exists, who started it, and what is keeping it alive right now. witr traces a process, service, or port back to its origin and responsibility chain and explains it in a way that’s quick to read, especially when you’re debugging under pressure. This is v0.1.0. It’s intentionally small and focused. Feedback, criticism, and edge cases are very welcome. Repo:…
- OSOpenWorkers – Self-hosted Cloudflare workers in RustJan 2026 · openworkers.com · ▲500
I've been working on this for some time now, starting with vm2, then deno-core for 2 years, and recently rewrote it on rusty_v8 with Claude's help. OpenWorkers lets you run untrusted JS in V8 isolates on your own infrastructure. Same DX as Cloudflare Workers, no vendor lock-in. What works today: fetch, KV, Postgres bindings, S3/R2, cron scheduling, crypto.subtle. Self-hosting is a single docker-compose file + Postgres. Would love feedback on the architecture and what feature you'd want next.
Keymetrics/PM2 a realtime monitoring solution for Node.js2015 · keymetrics.io · ▲63PM2.io provides advanced Node.js process management, monitoring, and enterprise solutions. Over 600M downloads. Connect AI assistants via MCP.
Second State VM2020 · secondstate.io · ▲78High performance secure & portable Rust functions in Node.js
A minimal workflow orchestrator for Python written in Rust2024 · github.com · ▲11Workflow orchestrator written in rust. Contribute to RainingComputers/Flowmium development by creating an account on GitHub.
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, August 2023
the whole month →
Resend▲1,325An entire collection of pre-built components with a much faster development experience.
Dev tools · 2023 · resend.com



Lottielab▲869Create and ship lottie animations to sites and apps faster
Dev tools · 2023 · lottielab.com

Outlines is a Python library that focuses on text generation with large language models. Brandon and I are not LLM experts and started the project a few months ago because we wanted to understand better how the generation process works. Our original background is probabilistic, relational and symbolic programming. Recently we came up with a fast way to generate text that matches a regex (https://blog.normalcomputing.ai/posts/2023-07-27-regex-guide...). The basic idea is simple: regular expressions have an equivalent Deterministic-Finite Automaton (DFA) representation. We…
AI · 2023 · github.com