Code Monkey home page Code Monkey logo

jak's Introduction

Jade Application Kit

Official site: https://github.com/vmnlopes/jak
Official documentation: Work in progress!

Introduction

This is a DEV Preview not fully finish but it works!

JAK is an application build in Python 3 on top of GTK3, Pygoject and Webkit2. You can write hybrid Web and Desktop applications on top of a webview, including but not limited to DOCKS, Widgets, or any other sort of apps, . This works same way as Node Webkit or Electron with a few diferences.

Faqs

  • Wy was this build we already have software that does that?

  • Other available software did not fullfill my needs. This was build out of my desire of learning python, since i love the syntax and i am building some applications with python and HTML and got fed up off building webviews over and over!

  • Does this comes with a server?

  • NO, you dont need a server to build a HTML5, Javascript, CSS3 Application.

  • But if you require one, you can use any server you like or even build your own!

  • Do i need to know Python?

  • NO!

  • Is this cross platform?

  • This works on Linux, but there is Python Gobject for Windows and MacOx. I have not tested on the lastest 2 since am only trageting Linux for now, it should work!

  • Does it work with PyPy

  • Perhaps! there is a version of PyGobject for PyPy, but that was not tested.

Features

  • You can use any scripting language you like (PHP, Python, Ruby, Javascript)!
  • Use HTML5, CSS3 or Webgl.
  • Use any backend server or none at all!
  • Have your applications run in the browser with websockets using the GTK Broadway backend.

Usage

comming soon.

Known Issues

  • broadway backend segfaults.
  • window shadows that should not be there wen using transparent window in Dock mode.
  • missing options in app.json will throw an error.

License

Copyright (c) 2015-2016, Vitor Lopes. All rights reserved.

JAK is covered by the GPL license.

jak's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.