Skip to content

Roadmap

Shashank Patil edited this page Jul 26, 2026 · 1 revision

Roadmap

This roadmap outlines the planned direction of the Generic SQL API Framework. Features are grouped by major releases to provide transparency into the project's future.


Version 1.0 (Current)

Core Framework

  • Dynamic SQL execution
  • External SQL file support
  • JSON-based requests
  • Parameterized queries
  • Validation engine
  • SQL Server support
  • Standard JSON responses
  • Error handling
  • Configuration management
  • GitHub Pages documentation
  • Project Wiki

Status: ✅ Released


Version 1.1

Developer Experience

  • Query execution logging
  • Request logging
  • Response metadata
  • Query execution statistics
  • Configuration improvements
  • Better error messages

Status: 🚧 Planned


Version 1.2

Reporting Features

  • Excel export
  • PDF export
  • CSV export
  • Word export
  • Report templates
  • Download API

Status: 📋 Planned


Version 2.0

Database Expansion

  • MySQL support
  • PostgreSQL support
  • MariaDB support
  • SQLite support
  • Multi-database configuration

Status: 📋 Planned


Version 2.1

Enterprise Features

  • JWT Authentication
  • API Key Authentication
  • Role-Based Access Control (RBAC)
  • Rate Limiting
  • Audit Logging

Status: 📋 Planned


Version 2.2

Performance Improvements

  • Query caching
  • Connection pooling
  • Parallel query execution
  • Performance metrics
  • Advanced pagination

Status: 📋 Planned


Version 3.0

Developer Ecosystem

  • Plugin system
  • Event hooks
  • Custom middleware
  • CLI tools
  • Package manager integration

Status: 💡 Future Vision


Documentation Goals

  • Complete API reference
  • Interactive examples
  • Video tutorials
  • Migration guides
  • Community guides

Community Goals

We welcome contributions in the following areas:

  • Bug fixes
  • New features
  • Documentation improvements
  • Performance optimizations
  • Testing
  • Sample projects

See the Contributing guide to get started.


Have an Idea?

If you have an idea for a new feature or improvement:

  1. Search existing GitHub Issues.
  2. Open a new Feature Request.
  3. Describe the problem and proposed solution.
  4. Discuss the idea with the community.

Community feedback helps shape the future of the Generic SQL API Framework.

Clone this wiki locally