Flash is a lightweight Go library for managing real-time PostgreSQL changes using event management.
This library is currently under active development.
Features and APIs may change.
Contributions and feedback are welcome!
- ✅ Start/Stop listening during runtime.
- ✅ Supports common PostgreSQL events: Insert, Update, Delete, Truncate.
- ✅ Driver interfaces for creating new drivers.
- ✅ Parallel Callback execution using goroutine
- ✅ Listen for changes in specific columns, not the entire row.
- ✅ Listen changes using WAL replication
For more information, updates, and resources, check out the official website:
Our detailed documentation is available to help you get started, learn how to configure and use Flash, and explore advanced features:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes.
- Push your branch.
- Create a pull request.
MIT. See the License File for more information.