Download the PHP package librenms/librenms without Composer

On this page you can find all versions of the php package librenms/librenms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package librenms

Test Status

Introduction

LibreNMS is an auto-discovering PHP/MySQL/SNMP based network monitoring which includes support for a wide range of network hardware and operating systems including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP and many more.

We intend LibreNMS to be a viable project and community that:

The Debian Social Contract will be the basis of our priority system, and mutual respect is the basis of our behavior towards others.

Documentation

Documentation can be found in the doc directory or docs.librenms.org, including instructions for installing and contributing.

Participating

You can participate in the project by:

VM image

You can try LibreNMS by downloading a VM image. Currently, a Ubuntu-based image is supplied and has been tested with VirtualBox.

Download one of the VirtualBox images we have available, documentation is provided which details login credentials and setup details.

License

Copyright (C) 2006-2012 Adam Armstrong [email protected]

Copyright (C) 2013-2024 by individual LibreNMS contributors

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

LICENSE.txt contains a copy of the full GPLv3 licensing conditions.

The following additional license conditions apply to LibreNMS (a GPL exception):

As a special exception, you have permission to link or otherwise combine LibreNMS with the included copies of the following third-party software, and distribute modified versions, as long as you follow the requirements of the GNU GPL v3 in regard to all of the remaining software (comprising LibreNMS).

Please see Acknowledgements

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on GitHub with a link to your site. [Become a sponsor]


All versions of librenms with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
ext-curl Version *
ext-gd Version *
ext-json Version *
ext-mbstring Version *
ext-pcre Version *
ext-pdo Version *
ext-session Version *
ext-simplexml Version *
ext-xml Version *
ext-zlib Version *
amenadiel/jpgraph Version ^4
clue/socket-raw Version ^1.4
dapphp/radius Version ^3.0
doctrine/dbal Version ^3.5
easybook/geshi Version ^1.0.8
enshrined/svg-sanitize Version ^0.20.0
ezyang/htmlpurifier Version ^4.8
fico7489/laravel-pivot Version ^3.0
influxdata/influxdb-client-php Version ^3.4
influxdb/influxdb-php Version ^1.15
justinrainbow/json-schema Version ^5.2
laravel-notification-channels/webpush Version ^10.0
laravel/framework Version ^12.10
laravel/tinker Version ^2.10.1
laravel/ui Version ^4.6
librenms/laravel-vue-i18n-generator Version dev-master
librenms/plugin-interfaces Version ^1.0
mews/purifier Version ^3.4
nesbot/carbon Version ^3.8
nunomaduro/laravel-console-summary Version ^1.13
paragonie/sodium_compat Version ^1.9
pear/console_color2 Version ^0.1
pear/console_table Version ^1.3
pear/net_dns2 Version ^1.5
php-amqplib/php-amqplib Version ^3.1
phpmailer/phpmailer Version ~6.0
predis/predis Version ^2.0
socialiteproviders/manager Version ^4.8
spatie/laravel-ignition Version ^2.9
spatie/laravel-permission Version ^6.16
symfony/yaml Version ^7.2
tecnickcom/tcpdf Version ^6.4
tightenco/ziggy Version ^2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package librenms/librenms contains the following files

Loading the files please wait ....