DEV Community

Cover image for Show me your open-source project
Polliog
Polliog

Posted on

Show me your open-source project

Hello Everyone! πŸ‘‹

I'm Giuseppe, building LogWard in public, and I want to engage with the open-source community in a conversation about OUR projects.

I think it will be super interesting to exchange feedback publicly on our software!

I'll start with mine, then drop yours in the comments!


πŸ›‘οΈ My Project: LogWard

Repository: github.com/logward-dev/logward

πŸ“ Description

LogWard is an open-source log management and observability platform. It's a lightweight alternative to Datadog/Splunk designed for developers who want:

  • Simple deployment: 5-minute Docker setup
  • Privacy-first approach: Self-hosted or EU-based cloud
  • Developer experience: Clean UI built with SvelteKit 5
  • No vendor lock-in: Open standards (OpenTelemetry, SQL)

✨ Key Features

1. Easy Setup

  • One-line Docker deployment: docker compose up -d
  • Interactive tutorial for first-time users (reduced setup time from 15min β†’ 3min)
  • Pre-built Docker images (no compilation needed)

2. Log Management

  • Real-time log streaming (Live Tail)
  • Full-text search with powerful filters
  • Multi-organization architecture for team isolation

3. Observability

  • OpenTelemetry support (logs + distributed tracing)
  • Service dependency visualization
  • Performance monitoring with span timelines

4. Modern Tech Stack

  • Frontend: SvelteKit 5 (Runes) + Tailwind + shadcn-svelte
  • Backend: Fastify + TypeScript
  • Database: TimescaleDB (Postgres for time-series data)
  • Queue: Redis + BullMQ

πŸ“Š Achievements

In 2 weeks since launch:

  • ⭐ 110+ GitHub stars
  • 🐳 1000+ Docker Hub pulls
  • πŸ‘₯ 300+ active users on the free cloud tier
  • πŸ“° Featured on VirtualizationHowto.com
  • πŸš€ 3x activation rate after adding interactive onboarding (23% β†’ 67%)

Growing at ~10 new users per day!

🎯 Why I Built This

The problem:
Existing log management tools are either:

  • Too expensive: Datadog/Splunk cost $$$$ at scale
  • Too complex: ELK Stack requires 16GB+ RAM and expert setup
  • Not privacy-friendly: Data sent to US clouds (GDPR concerns for EU companies)

My solution:

  • Runs on a $5/month VPS (or even a Raspberry Pi!)
  • Deploy with one command: docker compose up -d
  • Keep your data in your infrastructure (or use our EU cloud)
  • Built with modern tech that developers actually enjoy using

πŸ’¬ I'd Love Your Feedback!

Since you're here, I have a few questions:

1. What would make you try LogWard?

  • Better documentation?
  • Video tutorials?
  • Specific integrations (Slack, PagerDuty, etc.)?

2. Deployment: Cloud vs Self-Hosted?
We offer both options. Do you prefer:

  • Managing your own infrastructure (full control)
  • Paying for managed hosting (convenience)

3. What features are missing?
Is there something you'd need that would make LogWard perfect for your use case?


🀝 Now Show Me Yours!

Drop your open-source project in the comments using this format:

Project Name:

Repository:

Description: (What does it do?)

Tech Stack:

Biggest Achievement:

What you're working on next:

I'll check out every single project and leave genuine feedback! πŸ™Œ


πŸ”— LogWard Links


Would you like to participate in this public exchange of feedback/showcase of your projects? Let's support each other!

Drop your project belowβ€”I'm excited to see what you're building! πŸ‘‡

Top comments (45)

Collapse
 
ldrscke profile image
Christian Ledermann

Project Name: pygeoif

Repository: github.com/cleder/pygeoif

Description: Provides basic data structures and algorithms for geospatial data

Tech Stack: #Python

Biggest Achievement: In top 1% of PyPI downloads

Project Name: fastkml

Repository: github.com/cleder/fastkml

Description: Processing of KML (an XML dialect) files. This is the native format for google earth.

Tech Stack: #Python

Biggest Achievement: In top 1% of PyPI downloads


Currently, I am working on:

Project Name: brkrs

Repository: github.com/cleder/brkrs

Description: An Arkanoid/Breakout style game, longer answer here

Tech Stack: #Rust, #Bevy

Biggest Achievement: None so far, but it is coming along nicely ;-)

Collapse
 
polliog profile image
Polliog

Two projects in 1% of PyPI, that's impressive.
I was watching brkrs because i really want to learn rust^^

Collapse
 
ldrscke profile image
Christian Ledermann

Can you share brkrs on your socials? I'd love to increase the outreach and attract contributors.

I documented my experiences so far, in the wiki - to be turned into a blog post when I get time

Thread Thread
 
polliog profile image
Polliog

of course

Collapse
 
abdullahjan profile image
Abdullah Jan

Project Name: Carific.ai

Repository: github.com/ImAbdullahJan/carific.ai

Description: An open-source, AI-powered career development platform. Not just one tool - a suite of focused agents that each solve one specific career problem well.

Current Features:

πŸ“„ Resume Analyzer - Upload resume + job description β†’ get specific bullet rewrites, missing keywords categorized by skill type (Hard/Soft/Domain), section completeness checks. No generic advice.

Roadmap:

🎯 Interview Coach - Role-specific questions, answer feedback, STAR method coaching
πŸ—ΊοΈ Career Path Generator - Personalized 3-12 month learning roadmaps based on your target role
πŸ’ͺ Daily Micro-practice - Short exercises to build career skills over time
🎀 Voice Mock Interviews - Practice with AI, get real-time feedback
πŸ”— Integrations - LinkedIn, job boards, ATS optimization

Tech Stack:

Next.js 16 + React 19 + Tailwind + shadcn/ui
Vercel AI SDK + Zod (structured output, no AI slop)
Better Auth + Prisma + PostgreSQL
MIT Licensed - fork it, learn from it, contribute

Biggest Achievement: Solved the "AI slop" problem. The AI was suggesting "Spearheaded cross-functional initiatives..." - classic ChatGPT resume speak. Built structured JSON output with Zod validation and explicit banned word lists. Now every suggestion is specific, actionable, and tied to the user's actual content.

What I'm working on next: ATS compatibility checks and Interview Coach MVP.

Collapse
 
polliog profile image
Polliog

This is really well thought out
The Zod validation + banned words list is smart. Do you fine-tune prompts per role or is it more about constraining the output format?
Also love that you're tackling this as focused agents instead of one monolithic tool. The "do one thing well" philosophy scales way better.

Collapse
 
katash profile image
Julia

I suppose our open source OpenDataLoader PDF for AI will help you in daily routine tasks github.com/opendataloader-project/...

Collapse
 
polliog profile image
Polliog

absolutely, everything that can help with the prompt it's good

Collapse
 
ksolomon profile image
Keith Solomon

Project Name: Warframe Shiopping List

Repository: github.com/Solo-Web-Works/WF-Shop

Description: Using the API provided by warframe.market, it allows you to build an at-a-glance list of items from other players in Warframe. Stores periodic item refresh calls locally to avoid hitting limits on the API.

Tech Stack: PHP & Javascript

Biggest Achievement: This is the first project of this scale I’ve released publicly. It incorporates REST-like API endpoints in PHP that the Javascript calls to perform functions on the front end.

What you're working on next: On this particular project, I’d really like to change the interface. I’m not a designer, and I was going for a single-page thing that you can have running on a second screen (or in a launcher overlay via Steam or whatever) while you’re playing.

Collapse
 
polliog profile image
Polliog

Cool (and nice game)

Collapse
 
katash profile image
Julia

Great!

Collapse
 
art_light profile image
Art light

This is really impressive workβ€”clear vision, strong execution, and the traction you’ve achieved so quickly says a lot about the product’s value. I’m genuinely interested in LogWard and would love to follow along, explore it deeper, and exchange feedback on our projects.

Collapse
 
polliog profile image
Polliog

Thank you so much! That means a lot
The traction has been surprising honestly. I think we hit a sweet spot between "too complex" (ELK) and "too expensive" (Datadog). Developers just want something that just works
What kind of project are you working on?

Collapse
 
art_light profile image
Art light

I’m looking for a reliable, talented collaborator who’s interested in long-term growth and building something truly impactful together with my technical support

Collapse
 
random_ti profile image
Random • Edited

I just built Snapgroove - a browser-based screenshot editor: Snapgroove (Open-source)

What it does:

  • Runs locally in your browser (nothing gets uploaded)
  • Makes screenshots look better with frames and backgrounds
  • Gradient and pattern backgrounds
  • Good for social media posts and blog images
  • Free, no sign-ups

Built with Next.js and TypeScript.

I'd love feedback on the design, speed, or features I should add.

Collapse
 
polliog profile image
Polliog

Wooo, really cool. I would add a desktop app, that to the screenshot and after you can directly edit or publish ecc

Collapse
 
piotrdaniel profile image
Piotr Daniel

Project Name: QNote

Repository: github.com/piotr-daniel/qnote

Description: QNote is a terminal-based, local-first, note-taking app powered by Textual.
It provides a fast, intuitive, and visually appealing way to manage your notes directly in the terminal.

Why QNote? - Because taking a quick note shouldn’t feel like a project.

Tech Stack: #Python

Biggest Achievement: Launching version 0.1.0 on PyPI and testing functionality on Linux & Windows.

What you're working on next: This is my main project at the moment as there's a lot planned in the roadmap and I am actually already using it at work so I'm sure I'll come up with lots of ideas to deal with. It's a very early working version.

Collapse
 
polliog profile image
Polliog

Really cool, TUI > GUI. Also i love the top right matrix, maybe you can do it customizable

Collapse
 
piotrdaniel profile image
Piotr Daniel

Thank you :) - the matrix is customisable already, in the way that you could select different style (matrix rain, snake game, or a static)

Collapse
 
plc-creates profile image
PLC Creates

Project Name: Savior

Repository: github.com/Pepp38/Savior

Description:
Savior is a tiny, dependency-free autosave engine for HTML forms.
It automatically saves user input and restores it after refresh, navigation, tab close, or browser crash, without any backend, account, or framework dependency.

It’s meant to be dropped into existing projects with minimal setup.

Tech Stack:
Vanilla JavaScript (ESM), Rollup, Vitest

Biggest Achievement:
Making it resilient to real-world edge cases: corrupted storage, multiple forms on the same page, password fields, submit clearing, flaky storage drivers.
I’m intentionally trying to break it, both manually and with automated tests.

What I’m working on next:
Getting feedback from real usage.
I want to understand where the API feels unclear, where the docs are insufficient, and what would prevent a developer from trusting it in production.

If anyone here tries it and something feels off or breaks, I’d genuinely like to hear about it!

Collapse
 
polliog profile image
Polliog

Cool i will try it^^

Collapse
 
chaihuibin926 profile image
ζŸ΄ζƒ ζ»¨

Project Name: qrcode-beautify
Repository: github.com/chaihuibin926/qrcode-be...

Description: Create visually appealing QR codes effortlessly with qrcode-beautify

Tech Stack: #JavaScript

Biggest Achievement: Not much use

Collapse
 
polliog profile image
Polliog

Cool, add some visual examples on the README. So you can engage more users

Collapse
 
elliot_silver profile image
Elliot Silver

Love this project idea

Here is mine I’m working on
Gocvkit

Effortless computer vision in go

Collapse
 
polliog profile image
Polliog

Oh this is awesome! Gave you a star and I'll keep an eye on the project!

Go is actually one of my favorite languages. I initially wanted to build LogWard's backend in Go but ended up choosing Node/TypeScript for faster iteration during this phase.
What inspired you to tackle this? Was it a personal pain point or did you just see the gap in the ecosystem and decide "someone's gotta do it"?

Collapse
 
elliot_silver profile image
Elliot Silver

I made this because I wanted to see how Go held up for Computer Vision.

Upon finding out that Go was a suitable language, I then set out to build a simple project. My ideas at the time were vague and not coming together, so I decided to make a modular structure instead so when my ideas eventually came I could implement it super easily

Collapse
 
haroonabbasi profile image
Haroon Abbasi

Repository: PortRegistry

Repository: github.com/haroonabbasi/port-registry

Description: A centralized registry for tracking application ports and services during local development and self-hosting. Helps developers avoid port conflicts and manage multiple projects efficiently by maintaining a clean, organized record of which ports are assigned to which services.

Why I Built This: I am hosting number of apps as self host via docker, and build couple of apps as well, mostly while setting up new app as selfhost if faced lot of issue related to port available or if it already been occupied then which app or program is using it etc. so this tool helps for that. also have folder where I am keep all my selfhosted app docker compose files so it will check those directories and they will try to suggest port so that there is no conflict.

Tech Stack: #Python, #react

Collapse
 
polliog profile image
Polliog

I will surely use it for my test machine. Because i'm having issue to think new ports to use ahahhaha

Some comments may only be visible to logged-in visitors. Sign in to view all comments.