About

  • Binaries are the main factor of Neard. Some require to be run as a service like Apache and others are used on demand like Node.js.
  • Applications are third-party utilities used by some binaries like phpMyAdmin used by PHP and MySQL / MariaDB. Each application has its own Apache alias (see neard\alias folder).
  • Tools are useful utilities to make Neard better and enhance your developments.

Modules

Name Type Description
Adminer application a full-featured database management tool written in PHP.
Apache binary the world’s most used web server software.
Composer tool a dependency manager for PHP.
ConsoleZ tool modified version of Console 2 for a better experience.
Filezilla binary a FTP server application.
Ghostscript tool an interpreter for the PostScript language and for PDF.
Git tool a widely used version control system for software development.
Gitlist application an elegant and modern git repository viewer.
HostsEditor tool a small application for editing windows Hosts file.
MailHog binary a Web and API based SMTP testing.
MariaDB binary a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL.
Memcached binary a distributed memory object caching system.
MongoDB binary a free and open-source cross-platform document-oriented database program.
MySQL binary an open-source relational database management system.
ngrok tool secure tunnels to localhost.
Node.js binary an open-source, cross-platform runtime environment for developing server-side web applications.
Perl tool a family of high-level, general-purpose, interpreted, dynamic programming languages.
PHP binary a server-side scripting language designed for web development including PEAR and extra extensions.
phpMemAdmin application handle the administration of Memcached over the web.
phpMyAdmin application handle the administration of MySQL and MariaDB over the Web.
phpPgAdmin application a web-based administration tool for PostgreSQL.
PostgreSQL binary an object-relational database management system (ORDBMS).
Python tool a widely used high-level, general-purpose, interpreted, dynamic programming language.
Ruby tool a dynamic, reflective, object-oriented, general-purpose programming language.
SVN binary a software versioning and revision control system.
Webgrind application the Xdebug Profiling Web Frontend in PHP.
WebSVN application an online subversion repository browser.
XDebugClient tool a simple frontend for XDebug.
Yarn tool a fast, reliable, and secure dependency management.

Typical installation

To install a new version of an application you have to :

  • Download and install Neard.
  • If you already have started Neard, stop it.
  • Download a module of your choice (like Apache).
  • Use a file archiver that supports 7z format like 7zip and extract the archive in neard\{bin|apps|tools}\{name}\ :
[-] neard
 | [-] {bin|apps|tools}
 |  | [-] {name}
 |  |  | [-] {name}{version}
 |  |     | neard.conf
 |  |  | [-] {name}{version}
 |  |     | neard.conf

For binaries,

  • Start Neard.
  • Switch your binary to the downloaded version (Left click > {name} > Versions)

Otherwise,

  • Edit the neard.conf file and replace the key {name}Version with the correct version.
  • Start Neard.