The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Validation Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
active_storage_validations
Do it like => validates :photos, attached: true, content_type: ['image/png', 'image/jpg', 'image/jpeg'], size: { less_than: 500.kilobytes }, limit: { min: 1, max: 3 }, aspect_ratio: :landscape, dimension: { width: { in: 800..1600 }
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
auto_strip_attributes
AutoStripAttributes gem for Rails helps to remove unnecessary whitespaces from ActiveRecord or ActiveModel attributes. It's good for removing accidental spaces from user inputs (e.g. when user copy/pastes some value to a form and the value has extra spaces at the end).
-
drops
🛠️ Tools for working with data effectively - data contracts using types, schemas, domain validation rules, type-safe casting, and more. (by solnic)
-
exop
Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.
-
is
Fast, extensible and easy to use data structure validation for elixir with nested structures support. (by bydooweedoo)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
To keep the focus of this guide on building our chat app, I'll skip the steps in setting up certain dependencies, such as Tailwind CSS for styling, Nano ID for generating strings used to create a short URL version of an original URL and validator for implement URL validation.
The Vue ecosystem is packed with many great form validation libraries, VeeValidate, Vuelidate, and FormKit just to name a few.
Project mention: Resize images before uploading them with Ruby on Rails Active Storage | dev.to | 2023-04-30I recommend pairing this approach with the active_storage_validations gem and adding a validation to the attachment field to ensure that the attachment that you'd like to resize is an image. Ideally, an application should gracefully handle invalid input with useful error messages.
Project mention: auto_strip_attributes VS attribute_normalizer - a user suggested alternative | libhunt.com/r/auto_strip_attributes | 2023-06-06
Validations related posts
-
nilify_blanks alternatives - auto_strip_attributes and attribute_normalizer
3 projects | 6 Jun 2023
-
auto_strip_attributes VS attribute_normalizer - a user suggested alternative
2 projects | 6 Jun 2023
- Resize images before uploading them with Ruby on Rails Active Storage
- A collaborative effort to improve docs and references
- Pattern matching and guards as a form of natural type specification?
- Easy data validation with with Valdi in Elixir
- Question on how to idiomatically apply "defensive programming" concepts from Pragmatic Programmer book
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Validation projects? This list will help you:
Project | Stars | |
---|---|---|
1 | validator.js | 22,526 |
2 | Eureka | 11,745 |
3 | vee-validate | 10,513 |
4 | active_storage_validations | 972 |
5 | Norm | 680 |
6 | vex | 588 |
7 | valiktor | 419 |
8 | auto_strip_attributes | 355 |
9 | drops | 217 |
10 | validations | 213 |
11 | exop | 211 |
12 | skooma | 139 |
13 | goal | 61 |
14 | optimal | 48 |
15 | Reactrix | 36 |
16 | bankster | 29 |
17 | is | 20 |
18 | valdi | 17 |
19 | validation | 15 |
20 | ExGtin | 14 |
21 | jeaux | 12 |
22 | uk_postcode | 10 |
23 | shape | 6 |