Neat is no longer maintained, but it was a fluid grid framework designed to be simple to use while allowing flexibility for customization in the future. Although we encourage the use of native CSS features like Grid and Flexbox over float-based frameworks, understanding how Neat works can still be beneficial.
Table of Contents
Requirements
To get started with Neat, you need:
Installation
You can install Neat easily by following these steps:
- Install the Neat gem using the RubyGems package manager:
- Install or update Neat’s dependencies:
- If you want a specific installation path:
- Install the Neat library in your current directory:
- Finally, import Neat in your stylesheet:
gem install neat
gem install sass # or gem update sass
neat install --path mycustompath
neat install
@import neat;
Using Neat with Ruby on Rails
If you’re using Ruby on Rails 4.2 or higher, include Neat with these steps:
- Add Neat to your Gemfile:
- Run bundle install:
- If you see an error with Sass versions, run:
- Import Neat in your
application.scss:
gem neat
bundle install
bundle update sass
@import neat;
Command Line Interface
You can use Neat’s command line with the following commands:
neat [options]
Some of the available options include:
| Option | Description |
|---|---|
| -h, –help | Show help |
| -v, –version | Show the version number |
| –path | Specify a custom path |
| –force | Force install (overwrite) |
Commands you can use:
| Command | Description |
|---|---|
| neat install | Install Neat in the current directory |
| neat update | Overwrite and update Neat |
| neat remove | Remove Neat from the directory |
| neat help | Show help |
| neat version | Show the version number |
The Bourbon Family
Neat is part of the Bourbon family, which includes:
Contributing
For those interested in contributing, please check the contributing document.
License
Neat is free software created by thoughtbot, inc. and may be redistributed under the terms specified in the license.
About
Maintained by the thoughtbot design team, Neat embraces the open-source ethos and fosters innovation.
Troubleshooting
If you run into any issues while using Neat, here are some troubleshooting tips:
- Ensure your Sass or LibSass installation meets the version requirements.
- If you experience installation errors, verify your Gemfile and ensure the dependencies are correctly listed.
- For package-specific issues while using npm, adjust your
node-sassincludePaths appropriately. - If you see the error “Bundler could not find compatible versions for gem sass,” run
bundle update sass.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

