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
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
- Clone repository
- Install dependencies:
bun install - Configure environment variables
- Run database migrations
- Start development server:
bun dev
See repository README for detailed setup and deployment guides.
Contributing
We welcome community contributions:
- Fork the repository
- Create feature branch
- Make changes with tests
- Submit pull request
Contribute bug fixes, features, documentation, translations, or design improvements.
Note: By contributing, you agree to license contributions under the MIT License.