Open Source

Open Source

Featul is open source software. View the code, contribute, or self-host.

Open Source Commitment

Featul is fully open source under the MIT License. Access the complete codebase, contribute improvements, or self-host for your organization.

Why Open Source?

  • Transparency – Full visibility into data handling and feature implementation
  • Trust – No hidden functionality or black boxes
  • Community – Collective improvements benefit all users
  • Freedom – Self-host, modify, and adapt to specific needs
  • Longevity – Code remains available regardless of service changes

Source Code

GitHubView on GitHub

Tech Stack

  • Frontend – Next.js, React, Tailwind CSS
  • Backend – Elysia, Drizzle ORM
  • Database – PostgreSQL
  • Authentication – Better Auth
  • Monorepo – Turborepo with shared packages
  • Editor – Tiptap rich text editor

License

MIT License permits:

  • Commercial and personal use
  • Modification and distribution
  • Private and public deployment
  • No copyleft requirements

Self-Hosting

Deploy your own instance:

Requirements

  • Node.js 18+ or Bun
  • PostgreSQL database
  • Environment configuration

Quick Start

  1. Clone repository
  2. Install dependencies: bun install
  3. Configure environment variables
  4. Run database migrations
  5. Start development server: bun dev

See repository README for detailed setup and deployment guides.

Contributing

We welcome community contributions:

  1. Fork the repository
  2. Create feature branch
  3. Make changes with tests
  4. Submit pull request

Contribute bug fixes, features, documentation, translations, or design improvements.


Note: By contributing, you agree to license contributions under the MIT License.