All Projects → koding → Kd

koding / Kd

Licence: mit
UI Framework for web applications.

Programming Languages

coffeescript
4710 projects

Projects that are alternatives of or similar to Kd

Alumna
[Alpha release of v3] Development platform for humans / Plataforma de desenvolvimento para humanos
Stars: ✭ 32 (-70.91%)
Mutual labels:  web-application, framework
Bulmaswatch
Themes for Bulma
Stars: ✭ 1,525 (+1286.36%)
Mutual labels:  framework
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Stars: ✭ 45,802 (+41538.18%)
Mutual labels:  framework
Medical Appointment Scheduling
Concept showcase for "Appointment Scheduling System for Small and Medium-Sized Medical Facilities"
Stars: ✭ 109 (-0.91%)
Mutual labels:  web-application
Rails
Ruby on Rails
Stars: ✭ 49,693 (+45075.45%)
Mutual labels:  framework
Formql
FormQL - A framework for building dynamic forms in Angular
Stars: ✭ 110 (+0%)
Mutual labels:  framework
Spring Framework
Spring Framework
Stars: ✭ 45,396 (+41169.09%)
Mutual labels:  framework
Slightphp
SlightPHP 高效的PHP敏捷开发框架
Stars: ✭ 110 (+0%)
Mutual labels:  framework
Botonomous
A PHP Framework For Creating Autonomous Slack Bots
Stars: ✭ 109 (-0.91%)
Mutual labels:  framework
Django Ra Erp
A Django based framework to create diverse business solutions, equipped with a reporting engine and a responsive dashboard.
Stars: ✭ 108 (-1.82%)
Mutual labels:  framework
Psx
PHP REST API Framework
Stars: ✭ 108 (-1.82%)
Mutual labels:  framework
Reactnativeauth
Mobile user authentication flow with React Native, Expo, and AWS Amplify: Sign In, Sign Up, Confirm Sign Up, Forget Password, Reset Password.
Stars: ✭ 108 (-1.82%)
Mutual labels:  web-application
Online Shopping System
demo
Stars: ✭ 110 (+0%)
Mutual labels:  web-application
Gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Stars: ✭ 53,971 (+48964.55%)
Mutual labels:  framework
Keystone
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Stars: ✭ 1,654 (+1403.64%)
Mutual labels:  framework
Meteor
Meteor, the JavaScript App Platform
Stars: ✭ 42,739 (+38753.64%)
Mutual labels:  framework
Atlas.js
A component-based Node.js library to reduce boilerplate and provide sane project structure 🍻
Stars: ✭ 108 (-1.82%)
Mutual labels:  framework
Wally
Distributed Stream Processing
Stars: ✭ 1,461 (+1228.18%)
Mutual labels:  framework
Framework
[NOT MAINTAINED] A full-featured PHP framework powering the server side of Webiny Platform. Can also be used as standalone library.
Stars: ✭ 110 (+0%)
Mutual labels:  framework
Keira2
The Azerothcore/Trinitycore Database Web-Editor
Stars: ✭ 110 (+0%)
Mutual labels:  web-application

Build Status npm Coverage Status

kd.js

a collection of ui widgets and other nice things.

npm i kd.js

usage

var main = new kd.View;
main.appendToDomBody();

var input = new kd.InputView;
var form = new kd.View;

form.addSubView(input);
form.addSubView(new kd.ButtonView({
  title: 'i\'m a button. type in your name and click on me',
  callback: function () {
    alert('sup ' + input.getValue())
  }
}));

var tabs = new kd.TabView({
  hideHandleCloseIcons: true,
  paneData: [
    {
      title: 'tab1',
      partial: 'that\'s me, tab1'
    },
    {
      title: 'form',
      view: form
    }
  ]
});

main.addSubView(tabs);

example

Type make example to checkout some examples.

development

To watch lib and build standalone umd package into dist folder upon changes, type: make development-dist

If you want to recompile each coffee individually into build folder, type: make development

Since package.json exposes only build folder; if you are bundling kd.js with browserify, second method (along with a npm link) might be a better option.

license

mit

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].