Turbolinks

Turbolinks makes navigating your web application faster (by turbolinks)

Stats

Basic Turbolinks repo stats
11
12,619
1.5
2 months ago

turbolinks/turbolinks is an open source project licensed under MIT License which is an OSI approved license.

Turbolinks Alternatives

Similar projects and alternatives to Turbolinks

  • GitHub repo Webpacker

    Use Webpack to manage app-like JavaScript modules in Rails

  • GitHub repo turbo

    The speed of a single-page web application without having to write any JavaScript

  • GitHub repo Ruby on Rails

    Ruby on Rails

  • GitHub repo vite

    Next generation frontend tooling. It's fast!

  • GitHub repo Stimulus

    A modest JavaScript framework for the HTML you already have

  • GitHub repo jbuilder

    Jbuilder: generate JSON objects with a Builder-style DSL

  • GitHub repo htmx

    </> htmx - high power tools for HTML

  • GitHub repo rack-mini-profiler

    Profiler for your development and production Ruby rack apps.

  • GitHub repo berry

    📦🐈 Active development trunk for Yarn ⚒

  • GitHub repo Spring

    Rails application preloader (by rails)

  • GitHub repo jquery-ujs

    Ruby on Rails unobtrusive scripting adapter for jQuery

  • GitHub repo django-material

    Material Design for Django

  • GitHub repo jquery-rails

    A gem to automate using jQuery with Rails

  • GitHub repo turbo-rails

    Use Turbo in your Ruby on Rails app

  • GitHub repo turbo-ios

    iOS framework for making Turbo native apps

  • GitHub repo prototype_legacy_helper

    WARNING: this repo is not maintained anymore, if you want to maintain it, please send an mail to rails-core

  • GitHub repo prototype-rails

    Add RJS, Prototype, and Scriptaculous helpers to Rails 3.1+ apps

  • GitHub repo ruby-coffee-script

    Ruby CoffeeScript Compiler

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Turbolinks alternative or higher similarity.

Posts

Posts where Turbolinks has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-23.
  • Using Hotwire Turbo in Rails with legacy JavaScript
    dev.to | 2021-04-23
    since Rails 4, the Turbolinks library has been included but had a bunch of problems at that time (2013), so
  • Working on getting a class project up and going into Heroku, keep running into this, any ideas on what’s going on and what to do?
    reddit.com/r/Heroku | 2021-04-22
    # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
  • htmx and HTML Driven Development
    dev.to | 2021-04-10
    This functionality is somewhat similar to Turbolinks and allows you to use htmx for progressive enhancement.
  • Rails repeats Webpacker packages if I go back one page (OwlCarousel, DataTables)
    reddit.com/r/rails | 2021-04-06
    https://github.com/turbolinks/turbolinks#full-list-of-events
  • HTMX and Flask is really nice!
    reddit.com/r/flask | 2021-02-05
    In fact, without knowing/learning something like React, Svelte, Angular etc ... I can see a combination of libraries such as, TurboLinks, InstantClick and HTMX allowing for an easy bar to reach for building WebApps as a full-stack developer.
  • By using Ajax is it Possible?
    You might also look into https://github.com/turbolinks/turbolinks which essentially keeps the header/footer intact and loads only the new body of the html without refreshing the page, making the experience a bit smoother.
  • Turbolinks is dead, long live Turbo ⚡
    dev.to | 2021-01-16
    Turbolinks is a tiny JavaScript library bundled into Rails apps that makes pages load way faster. When a link is clicked, the library takes over and performs the request via AJAX then replaces the element with the response.
  • How would I build a cart preview slide out that's available on all pages?
    reddit.com/r/rails | 2021-01-09
    [Turbolinks](https://github.com/turbolinks/turbolinks) would optimize the loading of an HTML section which remains constant across different pages.
  • "HTML over the wire"
    "Turbo" is named after and based on the popular and longer-running "TurboLinks," which is summarized as such: "Use HTML to render your views on the server side and link to pages as usual. When you follow a link, Turbolinks automatically fetches the page, swaps in its , and merges its , all without incurring the cost of a full page load." This is also the direction that Elixir's Phoenix LiveViews has taken, which is showing very impressive performance numbers.
  • Back to basics with Node.js and Express, the time of a side project
    dev.to | 2020-11-09
    Also, I used a tool a colleague told me about a few years ago: Turbolinks. A single script added to the page, and the browser will switch from a page to another without reloading the full page. Still seems kind of black magic to me, but it works very well.
  • Turbolinks extend prefetch to speed up your website
    dev.to | 2020-10-19
    I checked and found that Turbolinks' Issue also discussed this turbolinks/turbolinks#313, and I found an implementation Reference, so I encapsulated it, and made improvements to implement an extension of Turbolinks.