Software Alternatives & Reviews

KnockoutJS Reviews

Knockout makes it easier to create rich, responsive UIs with JavaScript

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you see what people think about KnockoutJS and what they use it for.
  • Alpine.js
    I still use Knockout[0] for almost an identical experience. 0: - Source: Hacker News / 3 months ago
  • Concepts behind modern frameworks
    One of the first uses of this concept was in knockout, which used the same function with and without arguments for write/read access. - Source: / 4 months ago
  • Build a Simple App with Xata, Cloudinary, and Knockoutjs
    To do this, use a Javascript library called knockout.js. - Source: / 4 months ago
  • "Databinding" in MVC
    You could use a JavaScript framework called KnockoutJS which uses the MVVM pattern. - Source: Reddit / 7 months ago
  • Magento alternative: How it compares with Medusa, a JavaScript-based ecommerce platform
    Magento is built with PHP. A good understanding of PHP is generally enough to perform different development tasks such as building modules. However, developers often need to work with libraries like Knockout.js and Less when developing themes. - Source: / 8 months ago
  • After an eternity, has updated its homepage
    For a small page like that, they are using Oracle content management, knockoutjs, RedwoodJs, MarkedJs, MustacheJs, JQuery and Bootstrap. There's like 10+ layers or div, header and nav elements just to display the logo. They can't even properly anchor the footer at the bottom... - Source: Reddit / 10 months ago
  • Discovered a 63kb tiddlywiki like self saving HTML+JS wiki and its looking cool
    I once made a very crude and simple TiddlyWiki work-alike I called "HulloWurld" It's 143 KB, but it includes copies of Knockout, Underscore, Zepto, and the "Marked" markdown parser... ¯\_(ツ)_/¯ ( Good stuff BTW: ) Probably the only interesting bit is the code to save the page:... - Source: Hacker News / 10 months ago
  • How can I use knockout's $parent/$root pseudovariables from inside a .computed() observable?
    Inside a knockout.js binding expression, I can use the $data, $parent, and $root pseudovariables. How can I get the equivalent of those pseudovariables when I'm using a ko.computed observable declared in JavaScript? - Source: Reddit / 11 months ago
  • How to do two-way filtering in AngularJS?
    In KnockoutJS, I could create a read/write computed property, which allowed me to specify a pair of functions, one which is called to get the value of the property, and one which is called when the property is set. This allowed me to implement, for example, culture-aware input - letting the user type "$1.24" and parsing that into a float in the ViewModel, and have changes in the ViewModel reflected in the input. - Source: Reddit / about 1 year ago
  • I'm using a static site to keep sports statistics for very few people. I want to have 1 page that changes depending on the player you click? Can I do this without server side processing?
    Have a look at knockoutJS. It's the library with the shallowest learning curve I'm aware of, but does require some programming in JavaScript. - Source: Reddit / about 1 year ago
  • Angular: A shift in paradigm
    As the internet became faster, and more reliable, and as browsers unified into “evergreen” releases, developers accepted JSON to be the only shape of data needed to travel on wires. A few years back I posted a question of which was a better framework: serving fully processed HTML scripts over Ajax, or only JSON that would be populated on client-side. See, back then, populating JSON was hand crafted, before... - Source: / about 1 year ago
  • Your view on Vue.js
    I'm a designer just here to learn, but the dev on my team really likes Knockout JS. It seems like a good way to plugin some of the same functionality without it being overkill. - Source: Reddit / about 1 year ago
  • Hibiki HTML – New Front end Framework (no scaffolding, no Webpack)
    He's talking about AngularJS (v1). It is very different to modern frameworks like Angular (v2+), React, Frameworks from that era didn't involve setting up any build process. Have a look at or - Source: Hacker News / about 1 year ago
  • A Response to Rich Harris
    So, does KnockoutJs[0] represent the "transitional applications" framework as described in the article? [0] - Source: Hacker News / over 1 year ago
  • Exploring reactive programming with Node.js
    Reactor is based on the same reactive principles as Bacon.js and Knockout.js. - Source: / over 1 year ago
  • what is the best framework to learn in 2021
    Knockout.js is pretty hot right now. - Source: Reddit / over 1 year ago
  • Best complimentary JavaScript framework
    If you need little splashes of interactivity, I recommend Alpine.js or Knockout as your Javascript framework. Alpine.js is very similar to Vue, so learning one will transfer to the other. - Source: Reddit / almost 2 years ago

Do you know an article comparing KnockoutJS to other products?
Suggest a link to a post with product alternatives.