TypeScript library for building secure cloud services as backends for mobile apps. No API keys. Full control.
Calljmp is a secure backend-as-a-service designed for mobile developers. The Service Library provides TypeScript tools for building custom cloud services that serve as backends for your mobile applications.
- Authentication via App Attestation (iOS) and Play Integrity (Android)
- Full SQLite database access with no restrictions
- Secure cloud storage with organized bucket management
- Type-safe service development with full TypeScript support
- Cloudflare Workers runtime compatibility for edge deployment
- Dynamic permissions for users & roles
Website: calljmp.com
Documentation: docs.calljmp.com
Follow: @calljmpdev
Install the service library via npm:
npm install @calljmp/serviceor via yarn:
yarn add @calljmp/serviceThe Calljmp Service Library enables you to build custom backend services with TypeScript. Your services can handle authentication, database operations, file storage, and custom business logic.
For detailed usage examples, API reference, and comprehensive guides, visit our documentation.
- Service Creation: Build HTTP services with routing and middleware
- Database Integration: Direct SQLite access with type-safe queries
- Authentication Handling: Integrate with Calljmp's secure authentication
- Storage Operations: File upload, download, and management
- Environment Variables: Secure configuration management
- Cloudflare Workers: Edge deployment capabilities
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or feedback:
- Follow @calljmpdev
- Join the Calljmp Discord
- Open an issue in the GitHub repo