atomic
is a modern, free collection of Tailwind UI, React Hooks, Contexts, Utilities, Icons, Charts, and Templates—built for fast, accessible, and maintainable interfaces.atomic/emojis
: is an easy-to-access, curated collection of diverse emojis to enhance user experience and add personality to your interfaces.atomic/icons
: is a free collection of carefully crafted SVG icons, designed to enhance modern user interfaces with scalable visuals.atomic/react-contexts
: are essential React context providers focused on simplicity, reusability, and scalability for better state management.atomic/react-hooks
: is a collection of reusable React hooks built for simplicity, efficiency, and ease of integration.atomic/charts
: is a curated set of responsive, customizable charts tailored specifically for SaaS products and marketing websites.atomic/ui
: is a free set of Tailwind CSS components built following atomic design principles for consistent UI development.atomic/blocks
: are responsive, professionally designed web and app templates created for SaaS platforms and marketing landing pages.atomic/templates
: are responsive, professionally designed web and app templates created for SaaS platforms and marketing landing pages.atomic/utils
: is a free set of reusable utility functions designed to simplify common tasks and improve code efficiency and maintainability.
Browse the website for the components/hooks you need, copy the code and paste it into your project.
Status: In Progress
- Completed
atomic
├── public
│ ├── assets
│ │ ├── fonts
│ │ ├── images
│ │ └── svg
│ ├── favicon.ico
│ ├── manifest.json
│ ├── robots.txt
│ └── sitemap.xml
├── src
│ ├── assets
│ │ ├── fonts
│ │ ├── images
│ │ └── svg
│ ├── components
│ │ ├── charts
│ │ └── ui
│ ├── constants
│ ├── contexts
│ ├── environments
│ ├── hooks
│ ├── log
│ ├── templates
│ └── utils
├── .gitattributes
├── .gitignore
├── .node-version
├── .npmrc
├── .nvmrc
├── .prettierignore
├── .prettierrc.json
├── package.json
├── README.md
└── tsconfig.json
No | Name | Other Name | Level | Hex |
---|---|---|---|---|
01 | Red | Primary | #FF0000 | |
02 | Vermilion | Red-Orange | Tertiary | #E34234 |
03 | Orange | Secondary | #FFA500 | |
04 | Amber | Orange-Yellow | Tertiary | #FFBF00 |
05 | Yellow | Primary | #FFFF00 | |
06 | Lime | Yellow-Green | Tertiary | #BFFF00 |
07 | Green | Secondary | #008000 | |
08 | Teal | Green-Blue | Tertiary | #008080 |
09 | Blue | Primary | #0000FF | |
10 | Indigo | Blue-Purple | Tertiary | #4B0082 |
11 | Purple | Secondary | #800080 | |
12 | Violet | Purple-Red | Tertiary | #8F00FF |
No | Name | Status |
---|---|---|
1 | Area | In Progress |
2 | Bar | In Progress |
3 | Bubble | In Progress |
4 | Doughnut / Pie | In Progress |
5 | Line | In Progress |
6 | Polar Area | In Progress |
7 | Radar | In Progress |
8 | Scatter | In Progress |
atomic/ui
offer 44 components for free.
No | Group No | Group Name | Component | Status |
---|---|---|---|---|
01 | 01.01 | Auth | Sign In | Completed |
02 | 01.02 | Auth | Sign Up | Completed |
03 | 01.03 | Auth | Forget Password | Completed |
04 | 01.04 | Auth | Reset Password | Completed |
05 | 02.01 | Button | Button | Completed |
06 | 02.02 | Button | Button Group | Completed |
07 | 02.03 | Button | Button - Dropdown | Completed |
08 | 02.04 | Button | Icon Button | Completed |
09 | 03.01 | Data | List | Completed |
10 | 03.02 | Data | Stats | Completed |
11 | 03.03 | Data | Table | Completed |
12 | 03.04 | Data | Tooltip | Completed |
13 | 03.05 | Feedback | Alert | Completed |
14 | 03.06 | Feedback | Badge | Completed |
15 | 03.07 | Feedback | Loading | Completed |
16 | 03.08 | Feedback | Progress | Completed |
17 | 03.09 | Feedback | Skeleton | Completed |
18 | 03.10 | Feedback | Toast | Completed |
19 | 04.01 | Form | Calendar | Completed |
20 | 04.02 | Form | Checkbox | Completed |
21 | 04.03 | Form | Input | Completed |
22 | 04.04 | Form | Radio | Completed |
23 | 04.05 | Form | Range | Completed |
24 | 04.06 | Form | Select | Completed |
25 | 04.07 | Form | Textarea | Completed |
26 | 04.08 | Form | Toggle | Completed |
27 | 05.01 | Layout | Accordian | Completed |
28 | 05.02 | Layout | Card | Completed |
29 | 05.03 | Layout | Collapse | Completed |
30 | 05.04 | Layout | Divider | Completed |
31 | 05.05 | Layout | Drawer | In Progress |
32 | 05.06 | Layout | Footer | Completed |
33 | 05.07 | Layout | Hero | Completed |
34 | 05.08 | Layout | Modal | Completed |
35 | 06.01 | Marketing | CTA (Call to Action) | Completed |
36 | 06.02 | Marketing | Features | Completed |
37 | 06.03 | Marketing | Pricing | Completed |
38 | 06.04 | Marketing | Testimonials | Completed |
39 | 07.01 | Media | Avatar | Completed |
40 | 07.02 | Media | Carousel | Completed |
41 | 07.03 | Media | Diff | In Progress |
42 | 07.04 | Media | File | Completed |
43 | 08.01 | Mockup | Browser | Completed |
44 | 08.02 | Mockup | Phone | Completed |
45 | 08.03 | Mockup | Terminal | Completed |
46 | 08.04 | Mockup | Window | Completed |
47 | 09.01 | Navigation | Breadcrumbs | Completed |
48 | 09.02 | Navigation | Menu | Completed |
49 | 09.03 | Navigation | Navbar | Completed |
50 | 09.04 | Navigation | Pagination | Completed |
51 | 09.05 | Navigation | Steps | Completed |
52 | 09.06 | Navigation | Tabs | Completed |
53 | 10.01 | Typography | Code | Completed |
54 | 10.02 | Typography | KBD (Keyboard) | Completed |
55 | 10.03 | Typography | Heading | Completed |
56 | 10.04 | Typography | Text | Completed |
- React Hooks
- UI Components
- CSS Utilities
- React
No | Name | Status |
---|---|---|
01 | Chat | Completed |
02 | Dashboard | Completed |
03 | Error | Completed |
04 | Landing | Completed |
atomic/contexts
LanguageContext
ModalContext
NotificationsContext
SettingsContext
ThemeContext
UserContext
atomic/hooks
offer 16 components for free.
No | Group No | Group Name | Hook | Status |
---|---|---|---|---|
01 | 1.1 | Boolean | use-boolean |
Completed |
02 | 1.2 | Boolean | use-toggle |
Completed |
03 | 2.1 | Events | use-keyboard |
Completed |
04 | 2.2 | Events | use-online |
Completed |
05 | 2.3 | Events | use-resize |
Completed |
06 | 2.4 | Events | use-scroll |
Completed |
07 | 3.1 | Info | use-battery |
Completed |
08 | 3.2 | Info | use-browser |
Completed |
09 | 3.3 | Info | use-language |
Completed |
10 | 3.4 | Info | use-screen |
Completed |
11 | 4.1 | Navigator | use-clipboard |
Completed |
12 | 4.2 | Navigator | use-geolocation |
Completed |
13 | 5.1 | Storage | use-local-storage |
Completed |
14 | 5.2 | Storage | use-session-storage |
Completed |
15 | 6.1 | Time | use-timeout |
Completed |
16 | 6.2 | Time | use-interval |
Completed |
-
fetch
You can create a new branch and submit your changes in a PR. Please note that all PRs need to be reviewed.
atomic
is an open source project licensed under the GPL-3.0 license.