Best Application Development Software for Chromebook of 2024

Find and compare the best Application Development software for Chromebook in 2024

Use the comparison tool below to compare the top Application Development software for Chromebook on the market. You can filter results by user reviews, pricing, features, platform, region, support options, integrations, and more.

  • 1
    Inferno Reviews

    Inferno

    Inferno

    Free
    Inferno does not have a fully-synthetic event system like React. Inferno uses a partially-synthetic event system. Instead, it chooses to delegate only certain events (e.g., onClick). Inferno offers lifecycle events for functional components. This is a huge win for those who prefer lightweight components to ES2015 classes. Inferno can now use the React Dev Tools extensions to Chrome/Firefox/etc to offer the same level debugging experience to its users via inferno–devtools. Inferno uses a partial synthetic events system. This allows for better performance through delegation of certain events. Inferno offers lifecycle events for functional components. This is a huge win for those who prefer lightweight components to ES2015 classes.
  • 2
    Screenfull.js Reviews

    Screenfull.js

    Screenfull.js

    Free
    This wrapper allows cross-browser JavaScript Fullscreen API usage. It lets you bring any element or page into fullscreen. This wrapper smoothens out differences in browser implementations so you don’t have to. Version 5.2.0 is recommended if you are unable to use ESM, or if you need to support older browsers with transpilation. Only 0.7 kB zip. Also available on cdnjs, older version. Safari is supported on desktops as well as iPads, but not iPhones. This is a browser limitation, not Screenfull. Fullscreen the page, or an element. Hide the navigation user interface for mobile devices Fullscreen an element using jQuery and toggle fullscreen for an image using jQuery Angular.js can detect fullscreen change, remove listeners and detect fullscreen errors. Remember that the browser will only enter fullscreen if it is initiated by user events such as click, touch, key, or key.
  • 3
    Polymer Reviews

    Polymer

    Polymer

    Free
    The Polymer library offers a variety of features that allow you to create custom elements. These features make it easy and faster to create custom elements that function like standard DOM elements. Polymer elements can be created using a constructor, document creation element, and configured using attributes and properties. Each instance is responsive to changes in property and attribute, styled with externally or internal defaults, and responsive to methods to modify its internal state. Registering an element creates a class that associates it with a custom name. To manage an element's lifecycle, the element provides callbacks. Polymer allows you to declare properties. This allows you to integrate your element’s property API with the Polymer database system. Shadow DOM creates a local, encapsulated tree of DOM for your element. A DOM template can be used to automatically create and populate a Shadow Tree for Polymer.
  • 4
    ASP.NET Reviews

    ASP.NET

    Microsoft

    Free
    Blazor is a feature in ASP.NET that allows you to create interactive web UIs with C# instead JavaScript. Blazor lets you run real.NET in your browser on WebAssembly. .NET is a developer platform that includes tools, programming languages and libraries that can be used to build many types of applications. ASP.NET supports industry-standard authentication protocols. Built-in features protect your apps from cross-site scripting and cross-site request fogery (CSRF). ASP.NET has a built-in user database that supports multi-factor authentication as well as external authentication with Google, Twitter, or other sources.
  • 5
    Koa Reviews

    Koa

    Koa

    Free
    Express's new web framework Koa was created by the team behind Express. It aims to be a smaller and more expressive web framework that can be used to build web applications and APIs. Koa leverages async functions to eliminate callbacks and improve error handling. Koa doesn't bundle any middleware in its core. It provides an elegant suite that makes writing servers fast and fun. A Koa application is an object that contains a collection of middleware functions. These functions are composed and executed in a stack-like fashion upon request. Koa is similar in design to Ruby's Rack and Connect. However, Koa provides high-level "sugar", at the low-level middleware layer. This increases interoperability and robustness and makes middleware writing much more enjoyable.
  • 6
    Phoenix Framework Reviews

    Phoenix Framework

    Phoenix Framework

    Free
    You can quickly create rich, interactive web apps with less code and fewer moving pieces. Join our growing Phoenix developer community to create APIs, HTML5 applications, and more. Our built-in Channels, Presence and Presence technologies allow you to interact with users and find out who is connected at any given moment across one or more nodes. LiveView is a refreshing way to create real-time apps that don't require any client-side complexities. At its core, Phoenix is a rock-solid web framework that improves the tried and true Model-View-Controller (MVC) architecture with a fresh set of functional ideas. Phoenix places the focus on your business domain. This will bring you immediate productivity and long-term code maintenanceability.
  • 7
    CakePHP Reviews

    CakePHP

    CakePHP

    Free
    The migration guide contains a complete list about what's new in version 4.3.0. It is worth reading this page before you upgrade. CakePHP 4 has many breaking changes. We have prepared a comprehensive migration guide that covers all the deprecated or removed features, as well as the new shiny features. Larry Masters, the founder and CEO of CakePHP, established CakeDC, the commercial entity behind CakePHP. CakeDC provides CakePHP consultancy, CakePHP training, and code review services. CakeDC offers the best CakePHP development, from startups and social networks to enterprise-level applications and e-commerce. All the things you need are included. One of the original PHP MVC frameworks includes translations, database access, caching and validation.
  • 8
    UIkit Reviews

    UIkit

    UIkit

    Free
    Drag and drop page builders make it easy to create websites. It creates perfect UIkit Markup that is tailored to your needs. You can customize every aspect of UIkit visually and build and organize your content all from one intuitive interface. You can create pages using ready-to-use elements from UIkit components like buttons, cards and accordions. A sophisticated style customizer for UIkit allows you to modify the visual appearance of your website, including colors, fonts, margins, and other style-related properties.
  • 9
    NativeScript Reviews

    NativeScript

    NativeScript

    Free
    Multiple monorepo setups can improve OSS repository management. Improved onboarding: Tutorials for all flavors linked from the homepage. Improved Dialog handling using core-provided abstract APIs. Core: Separated architectural level packages for advanced use cases and scalability. This page will show you how to install everything needed to create your first NativeScript application. If you are new to Android development, setting up the Android development environment can seem daunting. However, following these steps carefully will help you get up and running in no matter how long it takes. If you are new to Android development, setting up the Android development environment can seem daunting. However, the following steps will help you get up and running in no matter how long it takes.
  • 10
    Corona Reviews

    Corona

    Corona Labs

    Free
    You can choose from many plugins that extend the Corona core to provide features such as in-app advertising, analytics and media. With one code base, you can develop for mobile, desktop, or connected TV devices. Corona speeds up the development process. Save your code and immediately see the results in our instant update simulator. Once you are ready to test your app on real devices, simply build and deploy your application once. Then, your code/assets will automatically update across your local network. It's almost like magic. Corona optimizes for performance at all core levels, from fast OpenGL graphics to lightweight scripting power of Lua. Corona automatically compiles your apps at build time and streamlines them for stability and performance. Corona's source code can now be accessed by developers for them to add features and contribute to the core product.
  • 11
    JavaScript InfoVis Toolkit Reviews
    The JavaScript InfoVis Toolkit allows you to create interactive data visualizations for your web site. You can start by looking at the demos page. Each demo has a link to the example code. The HTML file contains the actual library code. It is built each time using the required requirements from the name of your visualization and the build.json files. The build.py file builds the required library code. To create a new visualization, you will need to set up the server environment so that you can include test JavaScript files. Also, you will need to add the new visualization files to the Source folder.
  • 12
    PixiJS Reviews

    PixiJS

    PixiJS

    Free
    PixiJS' strength lies in its speed. PixiJS is the fastest when it comes to 2D render. PixiJS's API is friendly and rich in features, allowing you to focus on creating amazing multiplatform experiences. PixiJS is open source and will continue to evolve with the support of a large community. PixiJS is used by top content authors all over the world to create thousands of award-winning sites, experiences, and websites. PixiJS will remain free and open-source, but we can grow together faster with your support. Interactive and visually engaging content for desktop, mobile, tablet, and other devices can all be achieved with one codebase that delivers transferable experiences. Beautiful anti-aliased text is available at native and retina resolutions. This makes Pixi copy as easy on the eyes as any other delivery method. You can organize your objects in hierarchical tree structures with parent-child relationships.
  • 13
    Velocity.js Reviews

    Velocity.js

    Velocity.js

    Free
    Velocity is an animation engine that uses the same API as jQuery animate. It can be used with or without jQuery. It is extremely fast and supports color animation, loops and easings as well as SVG support and scrolling. It combines the best of jQuery with CSS transitions. Velocity can be downloaded and placed on your page. It will replace all instances jQuery's animated with velocity. You will notice a significant performance improvement across all browsers and devices, particularly on mobile. Velocity works on all browsers, including IE8 and Android 2.3. It mimics jQuery’s queue and interoperates seamlessly and seamlessly with jQuery’s animate, fade and delay. Your code doesn't have to change because Velocity's syntax matches animate. JavaScript and jQuery can be mistakenly conflated. Velocity uses JavaScript animation. jQuery animation is slower. Velocity is a companion to jQuery but it uses its own animation stack which delivers its performance.
  • 14
    JsPHP Reviews

    JsPHP

    JsPHP

    Free
    The open-source JsPHP library is available for free. The JsPHP website provides a 100% free community resource. It provides a web-based Integrated Development Environment, (IDE), and a collaborative platform for building an open-source JavaScript Library called JsPHP. This library provides an implementation of the PHP API in JavaScript environments. A tool for writing computer programs is called an Integrated Development Environment (IDE). The JsPHP website can be used to create and test software. Registered users have the ability to edit JavaScript functions in JsPHP's library. They can also write code to verify that they work properly, or test how fast they run on the computer. JsPHP is the ideal place to start JavaScript learning. We have lots of beginner-level work you can help us with.
  • 15
    MathJax Reviews

    MathJax

    MathJax

    Free
    A JavaScript display engine that displays mathematics in all browsers. Beautiful and accessible math in all browsers. No need to set up for readers. MathJax offers tools that can transform your content from traditional print sources to modern, accessible web content or ePubs. MathJax can train your staff on how to use our resources to create accessible STEM content and prepare online teaching material. MathJax can be customized to meet the specific needs of your institution through custom configurations and specialized software workflows. MathJax uses CSS and web fonts or SVG instead of Flash or bitmap images. This allows equations to scale with the surrounding text at all zoom levels. MathJax can be used as input or output. You can input MathML, TeX and ASCIImath and then produce HTML+CSS or SVG as an output. MathJax is compatible with screenreaders and provides expression zoom as well as interactive exploration.
  • 16
    Modernizr Reviews

    Modernizr

    Modernizr

    Free
    Modernizr shows you the HTML, CSS, or JavaScript features that your browser offers. It's a collection superfast tests or "detects", which run as soon as your web page loads. The results can then be used to tailor the user's experience. Every web developer faces differences between browsers and devices. This is due to differences in feature sets. While the most recent browsers can do amazing things that older browsers cannot, we still need to support older browsers. Modernizr allows you to create tiered experiences and take advantage of the latest features in browsers that support them. It doesn't leave less fortunate users out in the cold. Modernizr is a JavaScript script that detects next-generation web technologies in the browsers of your users. Modernizr makes it easy to tailor the user's experience by using feature detection.
  • 17
    QUnit Reviews

    QUnit

    QUnit

    Free
    The JavaScript testing framework is powerful and easy to use. No configuration required for any Node.js project. Browser-based projects require minimal configuration. Node.js tests can be run from any browser. You can test your code wherever it runs. Flexible APIs allow you to customize QUnit to meet your needs. It is easy to get started with QUnit for Node.js. First, install QUnit using npm. Now you can run the test suite using the QUnitCLI. It is recommended to run the QUnit CLI command through an npm script. This will automatically locate the QUnit commands from your local dependencies. You can find more information about the QUnit APIs to organize tests and make assertions in the API documentation. QUnit supports current and maintenance LTS releases and follows the Node.js LTS schedule.
  • 18
    Voca Reviews

    Voca

    Voca

    Free
    Voca Library offers useful functions to make string manipulations more comfortable: change case and trim, pad, latinise sprintf'y. escape and many other functions. Modular design allows you to load the entire library or specific functions to reduce the number of application builds. The library is tested thoroughly, well documented, and long-term supported. The complete set of functions allows you to manipulate, cut, format, escape, and query strings. Voca can be used with ES2015 modules to import all of the library.
  • 19
    Mocha Reviews

    Mocha

    Mocha

    Free
    Mocha works in the browser. Mocha releases will include new builds of./mocha.js/./mocha.csss that can be used in the browser. Mocha will be able to tell if it should wait for the function to be called by adding an argument (usually called done) to it() to a test-callback to make sure it is aware of this. This callback accepts either an Error instance or subclass thereof, and any other value is invalid usage. It throws an error, usually resulting in a failed test. These reporters expect Mocha's to know how many tests it will run before execution. This information is not available in parallel mode because test files are only loaded when they are being run. Serial mode will stream the results of tests as they occur. Parallel mode buffers reporter output; reporting will occur after each file has been completed. In practice, the reporter output will appear as "chunks", but will otherwise be identical. A test file that is slow may cause a significant pause.
  • 20
    Aurelia Reviews

    Aurelia

    Aurelia

    Free
    Aurelia's unobtrusive, standards-based style makes it the only framework that allows you to create components using vanilla JavaScript and TypeScript. There is little to no additional information required to create complex apps. Aurelia's core is a reactive, high-performance system that can batch DOM updates. This makes it stand out from other frameworks and their virtual DOMs. No matter how complex your interface is, you will experience consistent and scalable performance. Aurelia allows you to easily react to any object. Aurelia uses adaptive techniques to determine the most efficient way for you to observe each property of your model. It automatically syncs your state and your UI with best-in class performance. All official plugins of the core team for state management, internationalization, and validation. CLI, VS Code plugin and Chrome debugger – optional tools to improve development.
  • 21
    WinJS Reviews

    WinJS

    WinJS

    Free
    Microsoft is committed to ensuring that WinJS runs for existing customers. We don't plan to invest in new features. Only bug fixes that address major issues that are preventing customer deployments will be considered. We may also consider bug fixes in order to assist customers with their WinJS-based apps. Contribute by reviewing code checkins and providing feedback, suggesting new features and testing them out as they are implemented. You can also submit bugs and help us verify fixes as they are tested. All code submissions will undergo rigorous review and testing by the team. Only those that meet a high standard for quality and design appropriateness, will be merged into source.
  • 22
    Babylon.js Reviews

    Babylon.js

    Babylon.js

    Free
    It is our passion to make it open and accessible for all. We are creators, artists, developers, dreamers, and dreamers. We want it to be as easy as possible for everyone to realize their dreams. This is a significant milestone for Babylon.js. Babylon.js was named in deep love and admiration for one of the most iconic sci-fi shows ever. We are delighted to announce the launch the next version. Babylon.js 5.0 represents the most ambitious, boldest, and largest update to the platform. We understand developers want to reach as many people possible with minimal effort. We are proud to announce that Babylon.js 5.0 unlocks the ability for developers to use the Babylon.js API for developing web and native applications.
  • 23
    Dojo Toolkit Reviews

    Dojo Toolkit

    Dojo Toolkit

    Free
    This JavaScript toolkit will help you save time and scale your development process. This toolkit contains everything you need to create a Web application. All the language utilities, UI components, as well as other information, are available in one place. They are all designed to work perfectly together. The Dojo Toolkit Reference Guide provides a comprehensive resource on the Dojo Toolkit. Anyone with a Dojo Foundation CLA can contribute to the Reference Guide. A large number of widgets (user interface components), and the underlying system that supports them. It is fully built on top of the Dojo core. There are many tools that can be used to support the rest of your toolkit, such as the ability to build, test, and document code.
  • 24
    Blockly Reviews

    Blockly

    Google

    Free
    Blockly adds an editor to your application that displays coding concepts as interlocking blocs. It generates correct syntax in the programming language you choose. To connect to your own application, custom blocks can be created. Blockly allows web pages to contain a visual code editor that can be used with any of the five Blockly supported programming languages or your own. Blockly Games is pictured below. Users can solve a maze with Blockly's editor to the right. Blockly plugins are small, self-contained code pieces that add functionality to Blockly. Plugins allow you to add fields, define themes, create renderers and many other functions. Blockly codelabs offer step-by-step instructions for how to customize and use Blockly. Blockly offers a variety of examples that demonstrate how to use its features.
  • 25
    RequireJS Reviews

    RequireJS

    RequireJS

    Free
    RequireJS is a JavaScript module loader and file. It is optimized for use in-browser, but can also be used in other JavaScript environments like Rhino or Node. RequireJS is a modular script loader that will increase the speed and quality your code. This configuration assumes that you keep all JavaScript files in a "scripts” directory in your project. To maximize the optimization tool's capabilities, it is recommended that you keep all your inline script out the HTML and that you only use require.js to load your script. All of them map to loading some/path/some/module.js. We would prefer to use the CommonJS syntax as it is more common and allows us to reuse code.