laraxgram / core
The core of the LaraGram!
Requires
- php: ^8.2
- ext-ctype: *
- ext-curl: *
- ext-filter: *
- ext-hash: *
- ext-intl: *
- ext-mbstring: *
- laraxgram/laraquest: ^1
- laraxgram/tempora: ^1
- laraxgram/watchdog: ^1
Suggests
- ext-apcu: Required to use the APC cache driver.
- ext-bcmath: *
- ext-fileinfo: Required to use the Filesystem class.
- ext-gmp: *
- ext-memcached: Required to use the memcache cache driver.
- ext-pcntl: Required to use all features of the queue worker and console signal trapping.
- ext-pdo: Required to use all database features.
- ext-posix: Required to use all features of the queue worker.
- ext-redis: Required to use the Redis cache and queue drivers (^4.0|^5.0|^6.0).
Replaces
- laraxgram/auth: v4.0.3
- laraxgram/bus: v4.0.3
- laraxgram/cache: v4.0.3
- laraxgram/collections: v4.0.3
- laraxgram/concurrency: v4.0.3
- laraxgram/conditionable: v4.0.3
- laraxgram/config: v4.0.3
- laraxgram/console: v4.0.3
- laraxgram/container: v4.0.3
- laraxgram/contracts: v4.0.3
- laraxgram/conversation: v4.0.3
- laraxgram/coockie: v4.0.3
- laraxgram/database: v4.0.3
- laraxgram/encryption: v4.0.3
- laraxgram/events: v4.0.3
- laraxgram/filesystem: v4.0.3
- laraxgram/hashing: v4.0.3
- laraxgram/http: v4.0.3
- laraxgram/jsonschema: v4.0.3
- laraxgram/keyboard: v4.0.3
- laraxgram/listening: v4.0.3
- laraxgram/log: v4.0.3
- laraxgram/macroable: v4.0.3
- laraxgram/pagination: v4.0.3
- laraxgram/pipeline: v4.0.3
- laraxgram/process: v4.0.3
- laraxgram/queue: v4.0.3
- laraxgram/redis: v4.0.3
- laraxgram/request: v4.0.3
- laraxgram/routing: v4.0.3
- laraxgram/session: v4.0.3
- laraxgram/support: v4.0.3
- laraxgram/template: v4.0.3
- laraxgram/translation: v4.0.3
- laraxgram/validation: v4.0.3
- laraxgram/view: v4.0.3
This package is not auto-updated.
Last update: 2026-07-16 01:42:01 UTC
README
Note: This repository contains the core code of the LaraGram framework. If you want to build an application using LaraGram, visit the main LaraGram repository.
LaraGram is a Telegram Application framework with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. LaraGram takes the pain out of building bots by easing common tasks used in the majority of bot projects, such as:
- Simple, fast update listening engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive conversations for multi-step dialogs.
- Robust background job processing.
- Full Telegram Bot API coverage with a fluent request layer.
LaraGram is accessible, yet powerful, providing the tools needed for large, robust bots, TMAs or MTProto Clients. A superb combination of simplicity, elegance, and innovation gives you a complete toolset required to build any bot with which you are tasked.
Learning LaraGram
LaraGram has extensive and thorough documentation, making it a breeze to get started with the framework. You will be guided through building a modern Telegram bot with LaraGram from scratch.
Contributing
Thank you for considering contributing to the LaraGram framework! The contribution guide can be found in the LaraGram documentation.
Code of Conduct
In order to ensure that the LaraGram community is welcoming to all, please review and abide by the Code of Conduct.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
License
The LaraGram framework is open-sourced software licensed under the MIT license.