{"id":20050235,"url":"https://github.com/watzon/postpilot","last_synced_at":"2025-09-20T11:32:01.346Z","repository":{"id":262029060,"uuid":"886027916","full_name":"watzon/postpilot","owner":"watzon","description":"Local SMTP testing made easy","archived":false,"fork":false,"pushed_at":"2025-01-03T21:18:52.000Z","size":1577,"stargazers_count":32,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-03T22:25:00.237Z","etag":null,"topics":["developer-tools","email","email-testing","smtp","smtp-server"],"latest_commit_sha":null,"homepage":"http://postpilot.watzon.tech/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/watzon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"watzon","patreon":"watzon","open_collective":null,"ko_fi":"watzon","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2024-11-10T01:54:03.000Z","updated_at":"2025-01-03T21:18:55.000Z","dependencies_parsed_at":"2024-11-10T02:30:28.043Z","dependency_job_id":"00065e30-9816-4d9d-9454-254b28585c81","html_url":"https://github.com/watzon/postpilot","commit_stats":null,"previous_names":["watzon/postpilot"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watzon%2Fpostpilot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watzon%2Fpostpilot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watzon%2Fpostpilot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watzon%2Fpostpilot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/watzon","download_url":"https://codeload.github.com/watzon/postpilot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233660113,"owners_count":18710025,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["developer-tools","email","email-testing","smtp","smtp-server"],"created_at":"2024-11-13T11:55:50.646Z","updated_at":"2025-09-20T11:31:55.907Z","avatar_url":"https://github.com/watzon.png","language":"TypeScript","funding_links":["https://github.com/sponsors/watzon","https://patreon.com/watzon","https://ko-fi.com/watzon"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"frontend/src/assets/images/logo.svg\" alt=\"PostPilot Logo\" width=\"200\" height=\"200\" /\u003e\n  \u003ch1\u003ePostPilot\u003c/h1\u003e\n  \u003cp\u003e\u003cem\u003eA sleek local SMTP testing environment for developers\u003c/em\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n[![Go Report Card](https://goreportcard.com/badge/github.com/watzon/postpilot)](https://goreportcard.com/report/github.com/watzon/postpilot)\n[![Packaging status](https://repology.org/badge/tiny-repos/postpilot.svg)](https://repology.org/project/postpilot/versions)\n\n## ⚠️ Alpha Status\n\nPostPilot is currently in alpha. While the core functionality is working, you may encounter bugs or missing features. Use in development environments only.\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\".github/screenshot.png\" alt=\"PostPilot Screenshot\" width=\"90%\" /\u003e\n\u003c/div\u003e\n\n## About\n\nPostPilot is a developer tool inspired by Laravel Herd's mail panel, designed to simplify email testing during development. It provides a local SMTP server that captures outgoing emails and displays them in a modern, user-friendly interface.\n\n## Features\n\n### Current\n- 📬 Local SMTP server for email testing\n- 🎨 Modern, responsive UI built with React and Tailwind CSS\n- 🌓 Light/Dark mode support\n- 📱 Preview emails in different formats (HTML, Text, Raw)\n- 🔍 Basic search capabilities\n\n### Installation\n\nIf you're on Linux or Windows you can go check out the [releases page](https://github.com/watzon/postpilot/releases) and download the binary for your platform. As I don't yet have a Windows signing certificate, Windows users will have to skip past the scary \"This software may harm your computer\" warning, or build from source using the below instructions.\n\nArch users can install PostPilot from the AUR:\n\n```bash\nyay -S postpilot-bin\n```\n\nDistro packaging is sparse right now, but you can help with that!\n\n[![Packaging status](https://repology.org/badge/vertical-allrepos/postpilot.svg)](https://repology.org/project/postpilot/versions)\n\n## Building from source\n\n\n1. Clone the repository\n   ```bash\n   git clone https://github.com/watzon/postpilot.git\n   ```\n\n2. Build and install\n   ```bash\n   make build\n   sudo make install\n   ```\n\nThe binary will be installed to `/usr/local/bin/postpilot` and the desktop file will be installed to `/usr/share/applications/postpilot.desktop`.\n\n## Development\n\nDevelopment requires the Wails CLI, which you can install with:\n\n```bash\ngo install github.com/wailsapp/wails/v3/cmd/wails@latest\n```\n\nRun `wails doctor` to check your development environment. You will need to have the following installed:\n\n- Go\n- Node.js\n- npm\n- GTK 3.0\n- WebKitGTK 4.0\n\nThen run the following command to start the development server:\n\n```bash\nwails dev\n```\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n\nThis project is licensed under the MIT License.\n\n## Acknowledgments\n\n- Inspired by Laravel Herd's mail panel\n- Built with [Wails](https://wails.io/)\n- Uses [React](https://reactjs.org/) and [Tailwind CSS](https://tailwindcss.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwatzon%2Fpostpilot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwatzon%2Fpostpilot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwatzon%2Fpostpilot/lists"}