Spring

Rails application preloader (by rails)

Spring Alternatives

Similar projects and alternatives to Spring

  1. rubygems

    Library packaging and distribution for Ruby.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. turbo

    156 Spring VS turbo

    The speed of a single-page web application without having to write any JavaScript (by hotwired)

  4. Stimulus

    118 Spring VS Stimulus

    A modest JavaScript framework for the HTML you already have

  5. Webpacker

    Use Webpack to manage app-like JavaScript modules in Rails

  6. Puma

    43 Spring VS Puma

    A Ruby/Rack web server built for parallelism

  7. importmap-rails

    Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.

  8. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  9. rack-mini-profiler

    Profiler for your development and production Ruby rack apps.

  10. kredis

    20 Spring VS kredis

    Higher-level data structures built on Redis

  11. jbuilder

    17 Spring VS jbuilder

    Jbuilder: generate JSON objects with a Builder-style DSL

  12. Parallel Tests

    Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber

  13. timecop

    4 Spring VS timecop

    A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.

  14. mutant

    5 Spring VS mutant

    Automated code reviews via mutation testing - semantic code coverage.

  15. Knapsack

    Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time. (by ArturT)

  16. sprockets-rails

    Sprockets Rails integration

  17. Mongoid

    7 Spring VS Mongoid

    The Official Ruby Object Mapper for MongoDB

  18. vcr

    25 Spring VS vcr

    Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

  19. Wrong

    0 Spring VS Wrong

    Wrong provides a general assert method that takes a predicate block. Assertion failure messages are rich in detail.

  20. web-console

    Rails Console on the Browser.

  21. Zapata

    0 Spring VS Zapata

    An Automatic Automated Test Writer

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Spring alternative or higher similarity.

Spring discussion

Log in or Post with

Spring reviews and mentions

Posts with mentions or reviews of Spring. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-03.
  • Spring: Rails Application Preloader
    1 project | news.ycombinator.com | 25 Apr 2024
  • Could not detect rake tasks
    6 projects | /r/rails | 3 May 2023
    # Use the Puma web server [https://github.com/puma/puma] gem "puma", "~> 5.0" # Build JSON APIs with ease [https://github.com/rails/jbuilder] # gem "jbuilder" gem 'rack-cors' gem "devise" gem "jsonapi-serializer" gem 'devise-jwt' gem 'active_model_serializers' gem 'followability' gem 'dotenv-rails', groups: [:development, :test, :production] gem 'sprockets' # Use Redis adapter to run Action Cable in production # gem "redis", "~> 4.0" # Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis] # gem "kredis" # Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword] # gem "bcrypt", "~> 3.1.7" # Windows does not include zoneinfo files, so bundle the tzinfo-data gem gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ] # Reduces boot times through caching; required in config/boot.rb gem "bootsnap", require: false # Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images] # gem "image_processing", "~> 1.2" # Use Rack CORS for handling Cross-Origin Resource Sharing (CORS), making cross-origin AJAX possible # gem "rack-cors" group :development, :test do # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem gem "debug", platforms: %i[ mri mingw x64_mingw ] end group :development do gem "sqlite3", "~> 1.4" # Speed up commands on slow machines / big apps [https://github.com/rails/spring] # gem "spring" end group :production do gem 'pg' end
  • Active_storage first time need help!
    11 projects | /r/rails | 25 Sep 2022
    # Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main" gem "rails", "~> 7.0.4" # The original asset pipeline for Rails [https://github.com/rails/sprockets-rails] gem "sprockets-rails" # Use sqlite3 as the database for Active Record gem "sqlite3", "~> 1.4" # Use the Puma web server [https://github.com/puma/puma] gem "puma", "~> 5.0" # Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails] gem "importmap-rails" # Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev] gem "turbo-rails" # Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev] gem "stimulus-rails" # Build JSON APIs with ease [https://github.com/rails/jbuilder] gem "jbuilder" # Windows does not include zoneinfo files, so bundle the tzinfo-data gem gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ] # Reduces boot times through caching; required in config/boot.rb gem "bootsnap", require: false # Use Sass to process CSS # gem "sassc-rails" # Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images] # gem "image_processing", "~> 1.2" group :development, :test do # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem gem "debug", platforms: %i[ mri mingw x64_mingw ] end group :development do # Use console on exceptions pages [https://github.com/rails/web-console] gem "web-console" # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler] # gem "rack-mini-profiler" # Speed up commands on slow machines / big apps [https://github.com/rails/spring] # gem "spring" end group :test do # Use system testing [https://guides.rubyonrails.org/testing.html#system-testing] gem "capybara" gem "selenium-webdriver" gem "webdrivers" end
  • New to rails and need some apllication.css importing help
    6 projects | /r/ruby | 2 Mar 2022
    # Speed up commands on slow machines / big apps [https://github.com/rails/spring] # gem "spring" end
  • Unable to build and deploy Rails 6.0.4.1 app on heroku - Throws gyp verb cli error
    7 projects | /r/Heroku | 17 Dec 2021
  • RSpec with FactoryBot keeps increasing ID in the database
    4 projects | /r/rails | 27 Jul 2021
    # frozen_string_literal: true source 'https://rubygems.org' git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '3.0.0' gem 'devise-jwt', '~> 0.8.1' gem 'dotenv-rails' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails', branch: 'main' gem 'rails', '~> 6.1.4' # Use sqlite3 as the database for Active Record # gem 'sqlite3', '~> 1.4' gem 'pg' # Use Puma as the app server gem 'puma', '~> 5.0' gem 'rack-cors' # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder # gem 'jbuilder', '~> 2.7' # Use Redis adapter to run Action Cable in production # gem 'redis', '~> 4.0' # Use Active Model has_secure_password gem 'bcrypt', '~> 3.1.7' # Use Active Storage variant # gem 'image_processing', '~> 1.2' # Reduces boot times through caching; required in config/boot.rb gem 'bootsnap', '>= 1.4.4', require: false # Use Rack CORS for handling Cross-Origin Resource Sharing (CORS), making cross-origin AJAX possible # gem 'rack-cors' group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug', platforms: %i[mri mingw x64_mingw] gem 'rspec-rails', '~> 5.0.0' gem 'factory_bot_rails' end group :development do gem 'listen', '~> 3.3' # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring gem 'spring' end # Windows does not include zoneinfo files, so bundle the tzinfo-data gem gem 'tzinfo-data', platforms: %i[mingw mswin x64_mingw jruby]
  • Can Zeitwerk only reload files that have been changed?
    1 project | /r/rails | 19 Jul 2021
    Have you tried spring https://github.com/rails/spring ? Designed to do that kind of hot reloading in development.
  • 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?
    6 projects | /r/Heroku | 22 Apr 2021
    # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 31 Aug 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic Spring repo stats
8
2,813
6.6
24 days ago

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

The primary programming language of Spring is Ruby.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Ruby is
the 12th most popular programming language
based on number of references?