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 🙏

© 2024 – Pkg Stats / Ryan Hefner

gonzo

v0.1.2-npm

Published

The surprisingly simple way to write CouchApps

Downloads

6

Readme

Kanso

Simple, distributable JavaScript apps using CouchDB

Kanso Tools in action

Kanso is a set of tools and packages for creating JavaScript apps that run directly on CouchDB. Your app and related code can be easily packaged and shared with the community, or deployed to a number of cloud-hosted services.

The command-line tool is used for building and deploying these applications, as well as providing some useful utilities for working with CouchDB and JSON data.

Why develop apps with Kanso?

  • Scalability: easily grow from hobby-project to high-demand app with CouchDB
  • Deployment: effortless to deploy, to the cloud or local machines, promoting quick iterations
  • Multi-platform: runs anywhere with CouchDB (Windows, OSX, Linux, Android and iOS)
  • Keep your data yours: now you can keep sensitive data in-house, and avoid sharing it with cloud services
  • Easy to distribute: apps are easy to share and distribute, between people and servers
  • Avoid lock-in: easy to deploy and based on open-source, don't be held hostage to a proprietary API
  • Homogeneity: your development environment matches your production environment
  • One language to rule them all: with just CouchDB and the browser, all you need to speak is JavaScript!

Get started

Fetch the code from GitHub and install:

git clone https://github.com/kanso/kanso.git
cd kanso
make && sudo make install

Learn more: Simplest possible app

Developer community

Kanso is an open-source project written by developers using CouchApps everyday, in real-world projects. Kanso provides the tools to share code and resources, regardless of the way in which your app is built. It's easy to use coffee-script, less stylesheets, or any number of JavaScript frameworks in your app, and still benefit from the wealth of packages provided by the community.

Find other Kanso developers in #kansojs on FreeNode, or on the mailing list.

Find out more

For more information on the project, check out the Kanso website.