Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


The definitive HTML5 mobile javascript framework

Subscribe to updates I use appframework

Statistics on appframework

Number of watchers on Github 2500
Number of open issues 56
Average time to close an issue 20 days
Main language CSS
Average time to merge a PR 3 days
Open pull requests 10+
Closed pull requests 18+
Last commit about 3 years ago
Repo Created over 8 years ago
Repo Last Updated about 2 years ago
Size 8.6 MB
Homepage http://app-framew...
Organization / Authorintel
Page Updated
Do you use appframework? Leave a review!
View open issues (56)
View appframework activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating appframework for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

DISCONTINUATION OF PROJECT. This project will no longer be maintained by Intel. Intel will not provide or guarantee development of or support for this project, including but not limited to, maintenance, bug fixes, new releases or updates. Patches to this project are no longer accepted by Intel. In an effort to support the developer community, Intel has made this project available under the terms of the MIT X11 License. If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the community, please create your own fork of the project.

App Framework - a HTML5 targeted Javascript Framework

App Framework is a UI framework targeted at HTML5 browsers.

3.0 version

The 3.0 version of App Framework removes the following

  1. Query selector library - instead use jQuery* or Zepto*
  2. Only supports Android* 4+, iOS* 6+, WP* 8, FF* OS and Blackberry* 10
  3. No longer provides a Touchlayer, use Fastclick (https://github.com/ftlabs/fastclick) instead.
  4. Native scrolling is only used. If you need a JS scroller, use an existing one like FTScroller (https://github.com/ftlabs/ftscroller) or iScroll


App Framework is is licensed under the terms of the MIT License, see the included license.txt file.

App Framework uses code from the following software:

1) Karma Test Runner - https://github.com/karma-runner/karma (MIT-X11 License)

appframework open issues Ask a question     (View All Issues)
  • almost 4 years how to pass value between two pages?
  • almost 4 years Question: "af.ui.js:622 Uncaught ReferenceError: timeout is not defined", why?
  • almost 4 years couldn't scroll? pc web can scroll but on the iphone safari couldn't
  • almost 4 years $.afui.loadAjax issues
  • almost 4 years Docs
  • almost 4 years Where is the documentation ?
  • almost 4 years cadastro
  • almost 4 years IDE crashes when the app designer is in use
  • almost 4 years $.afui.loadContent issue
  • almost 4 years Side menu fail in iOS if fastclick is not installed
  • almost 4 years ajax problem
  • about 4 years hao to add my icon
  • about 4 years Header buttons doesn't work
  • about 4 years Variable mistyped in adding $.afui.showMask() timeout parameter
  • about 4 years panelload triggered twice on "back" action
  • about 4 years afui:ready not triggered when data-include is used
  • about 4 years Passing no anchor to $.afui.loadContent() wants to switch views
  • about 4 years Make this look more modern!
  • over 4 years AFUI2.2: After delete one item in the list, the last item of the list don't scroll to bottom
  • over 4 years Style generator outputting AF2 instead of the latest AF3.
  • almost 5 years Back-Button is always named "Back"
  • almost 5 years Drawer interactions passed to previous/behind panel
  • about 5 years panel active not disabled between views
  • about 5 years AF 2.2: scroll up when clicking on "select tag"
  • about 5 years Multiple views/pages navigation fails by displaying the incorrect page
  • about 5 years I try hidden the back button?but can't
  • about 5 years Loading default hash?
  • about 5 years loadAjax() did not load content with class='panel' properly
  • about 5 years "#afuidemo/foo/bar/something": being able to have "/foo/bar/something" is strictly necessary?
  • about 5 years $("#home").on('panelload', function() { alert("i'm start")}) when app first start is not works
appframework open pull requests (View All Pulls)
  • Grammar and spell check
  • Enable scroll on swipe elements
  • added one method to get cross-domain script.
  • Corrected a variable mistyped in $.afui.showMask()
  • Bugfix: Undefined variable timeout, changed to value
  • fix some bug
  • Create andreoliveira
  • Fix broken headings in Markdown files
  • fix the event triggered twice on back action
  • remove debugger
appframework questions on Stackoverflow (View All Questions)
  • how to close left side menu from code in a intel xdk hybrid app using appframework 3
  • using intel appframework ui design and its working fine in broweser but not working in html5 app . not showing colors only black everything
  • style element into intelxdk appframework app according to os theme
  • Is the Intel AppFramework compatible with Calabash-android?
  • How to disable scrolling in Intel AppFramework UI side menu
  • Switching from Jquery Mobile to AppFramework
  • How to create AppFramework custom icon in footer?
  • How to use panelload/panelbeforelod in appframework 3
  • TabView App (appframework)
  • Intel AppFramework - sidemenu not working
  • Intel AppFramework overlay menu
  • Access MySql Database using Intel Appframework
  • load external page in appFramework
  • Knockout click event in Appframework header not triggering
  • AppFrameWork Animated Left Sidebar working great on emulator but neither Showing full nor Scrolling on Android Mobile Device
  • Disable page scrolling and allow Google Maps scrolling in Appframework 2.1 with enabled af.scrolling plugin
  • Which of AppFramework equivalent jQM
  • jqmobi(appframework): how to use CSS style "position:fixed"?
  • appframework app.ready not fired
  • Appframework jquery plugin breaks app
  • Cordova/appFramework app shows up blank on iOS
  • Local data doesn't load in phonegap build + appframework app
  • prevent multiple call in appframework touchevents
  • AppFramework - using panels from separate files
  • appframework UI $.ui.autoLaunch = false disables loadpanel event
  • Disable slide to open menu on AppFramework UI
  • AFUI/Intels Appframework scrollers not working in phonegap Android
  • Getting Knockout Binding to work with Appframework
  • Intel appframework ui: how to pass data in a simple list-detail app
  • Intel AppFramework $.mvc.route and transition
appframework list of languages used
Other projects in CSS