DOCS: Updated README & ROADMAP
All checks were successful
Close Stale Issues / stale (push) Successful in 3s

This commit is contained in:
2026-02-17 21:27:56 +00:00
parent 3c8903ac66
commit cc519e4cee
2 changed files with 340 additions and 167 deletions

99
ROADMAP.md Normal file
View File

@@ -0,0 +1,99 @@
<div align="center">
# Evercatch Roadmap
**Beta launch tentatively planned for June 2026.**
This is a high-level overview. Evercatch is a closed-source project — a detailed public roadmap is not available at this time. This document will be updated as we get closer to launch.
</div>
---
> [!CAUTION]
> All timelines are **tentative** and subject to change. Nothing here should be treated as a commitment.
---
## Beta Launch — June 2026 *(tentative)*
The initial beta release is focused on delivering a solid, well-tested core. Here is what we are targeting for day one:
### Integrations
We are launching with major webhook provider integrations from day one. Each integration includes:
- Incoming webhook ingestion
- Cryptographic signature verification
- Payload normalisation to the Evercatch unified schema
Additional integrations will be added in the weeks following beta launch based on community demand.
> Want to see a specific integration? [Request it →](https://git.psmattas.com/Evercatch/.profile/issues/new?template=.gitea%2fissue_template%2ffeature_request.yml)
### Native SDKs
First-party SDK support is shipping with beta:
| SDK | Install | Notes |
|-----|---------|-------|
| **Python** | `pip install evercatch` | Full API coverage |
| **Node.js / TypeScript** | `npm install @evercatch/sdk` | Full API coverage, typed |
| **Go** | `go get github.com/evercatch/evercatch-go` | Full API coverage |
| **Ruby** | `gem install evercatch` | Full API coverage |
All SDKs target the same REST API surface and will be kept in sync with API changes.
### CLI Tool
A dedicated CLI for local development ships at beta launch:
```
@evercatch/cli
```
**Key capabilities:**
- `ec auth login` — authenticate your local environment
- `ec listen` — receive and forward live events to a local server without tunnelling
- `ec events list` — browse recent events with filtering
- `ec events replay <id>` — replay any stored event to any destination
- `ec destinations list / create / delete` — manage destinations from the terminal
The CLI is a first-class tool, not an afterthought. The goal is to make local webhook development fast and debuggable.
### Dashboard & API
- Full web dashboard for event browsing, search, filtering, and replay
- REST API with comprehensive coverage
- API key management with per-key scoping
---
## Join the Beta
We are looking for developers to test Evercatch before public launch. Beta testers who provide **valuable feedback** will receive a **free Indie or higher subscription** account for the duration of testing.
**To get on the list:**
Email [contact@evercatch.dev](mailto:contact@evercatch.dev) with subject line **`Beta Dev List`** and a short description of your use case. We will follow up with access details closer to launch.
For general questions or feedback: [support@evercatch.dev](mailto:support@evercatch.dev)
---
## Post-Beta
We will share more details about the post-beta roadmap after the initial launch. Areas we are actively thinking about include:
- Additional webhook provider integrations
- Extended SDK language support
- Advanced event filtering and routing rules
- Team and organisation features
- Custom webhook transformation pipelines
---
*Last updated: February 2026*
[← Back to README](README.md)