npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

legion-framework

v3.0.1

Published

Legion Framework. A Php Framework for modern, secure and responsive web applications

Readme

Legion Framework

Legion Logo Relution Logo

A MVC styled Php Framework for Modern, Secure & Responsive Web Applications | Version 2.0.0-Beta


Legion Framework is the product of myself @j-kurst im a self taught freelance web developer from London, UK. As I learn new skills I incorporate them it into legion as a showcase of everything I can do.

Current Stablish Version - This one when finished

The Buildlog for THIS project - https://github.com/j-kurst/legion/blob/master/buildlog.md

Docs - Apigen Generated

In Development

Legion Framework is a new web application framework being developed to track the progress until stable please see buildlog.md

Features

  • [] Familiar Super Sexy MVC style coding keeping business logic were it should be
  • [] Pretty Url thanks to .htacess and MOD_REWRITE
  • [] Fully Featured .htaccess files that contain almost every option you could want including security_mod
  • [] Fully Documented Code with apigen produced documentation
  • [] Unique Auto install that copies all of the assets into the public directory
  • [] Fully Responsive thanks to Zurbs Foundation 5 at its heart
  • [] Uses Composer for dependencies and autoloading of its own classes
  • [] Intelligent system will detect if files are missing or not in the right place and let user know
  • [] Foundations Icons 3
  • [] Ready for ajax with Nprogress
  • [] Written in SCSS for fast and easy coding
  • [] Foundation Themes (Coming Soon)
  • [] Full Application Routing via the url
  • [] Dynamic system that can have different setting for different environment
  • [] And more will carry on listing as added....... WATCH THIS SPACE
  • [] FULL SECURE LOGIN SYSTEM

Live Demo

http://legion-framework.relution.org - When stable WIP

Requirements

  • Git | Git is GitHub's version control system.
  • NodeJS | Node allows JavaScript to run outside of the browser, and is for Bower
  • Ruby 1.9+ | For Compass and Bundle installation
  • Grunt CLI | Used for organising jobs in particular compressing the assets from legion and copying them into the public dir

Installation Guide

Bust open a console and type ...

git clone [email protected]:j-kurst/legion.git .

This will clone the repo

npm install

This will install grunt and dependencies (if you run into permission errors run sudo npm install)

grunt

This will install assets into ./legion/assets and copy needed files into the public dir

bundle

This will install the gem dependencies compass etc

bundle exec compass watch

To compile the scss into css in the public directory

###LEGION NOW HAS ALL ITS REQUIRED DEPENDENCIES AND YOU CAN START TO CONFIG THE PHP SIDE

License

Licensed under MIT. Totally free for private or commercial projects.

Contribute

Please commit only in develop branch. The master branch will always contain the stable version.

Themes

Coming Soon

Current and further development

See active issues and requested features here: https://github.com/j-kurst/legion/issues

Used packages (via composer)

PHPMailer https://packagist.org/packages/phpmailer/phpmailer

FacebookSDK https://packagist.org/packages/facebook/php-sdk

Secureimage https://packagist.org/packages/dapphp/secureimage

ubench https://packagist.org/packages/devster/ubench

kint https://packagist.org/packages/raveren/kint

respect validation https://packagist.org/packages/respect/validation

PHPunit https://packagist.org/packages/phpunit/phpunit

netteNeon Parser https://packagist.org/packages/nette/neon

Hire me

I'm available for freelance work. Remote worldwide or locally around Central Europe. Mail me if you like.