codrops

Codrops Joined Jun 2010 View on GitHub

Stars
79,969
across 351 public repos
Rank
#305
of 94,827 organizations, top 0.3%
Down 10 places this week

Repositories with 50+ stars

codrops's repositories with their overall rank
RankRepositoryLanguageStars
29,322

A showcase collection of various page transition effects using CSS animations.

CSS 2,315
38,240

Some experimental rain and water drop effects in different scenarios using WebGL, by Lucas Bebber.

JavaScript 1,789
41,476

Some inspiration for transition effects for off-canvas navigations.

CSS 1,651
41,651

Some inspiration and modern ideas for subtle hover effects.

CSS 1,644
44,253

Animated icons powered by the motion graphics library mo.js by Oleg Solomka. Inspiration comes from the Dribbble shot ["Like Animation"](https://dribbble.com/shots/2527200-Like-Animation) by Daryl...

JavaScript 1,547
53,844

A little library that can be used for bursting particles effects on buttons and other elements

JavaScript 1,264
57,004

An experimental demo where a 3D perspective preview is shown for a selected seat in a cinema room.

HTML 1,187
60,142

A set of inspirational, highly experimental distortion effects for buttons using SVG filters. By Adrien Denat.

CSS 1,119
65,655

A set of experimental modal window appearance effects with CSS transitions and animations.

JavaScript 1,012
67,485

A jQuery plugin that will create a booklet-like component that let's you navigate through its items by flipping the pages.

HTML 979
69,305

Simple styles and effects for enhancing text input interactions.

CSS 952
71,378

Various simple ideas and effects for unobtrusive notifications on a website.

CSS 922
74,885

Creates a button that turns into a progress bar with a elastic effect. Based on the Dribbble shot "Download" by xjw

JavaScript 876
84,741

An interactive 3D mall map concept with a sidebar search and pin indicators for every level.

HTML 768
87,320

An open collection of menu styles that use the line as creative design element.

CSS 744
87,989

An experimental push menu with multi-level functionality that allows endless nesting of navigation elements.

JavaScript 738
88,672

Some creative and modern button styles and effects for your inspiration.

CSS 732
89,118

A set of simple round icon hover effects with CSS transitions and animations for your inspiration.

CSS 728
89,443

This responsive layout is based on an initial grid of four boxes. Once a box is clicked, it gets resized to fullscreen and the other boxes scale down and fade out. In the work section we...

JavaScript 725
89,655

An inspirational collection of experimental link effects mostly using transitions on pseudo-elements.

CSS 723
92,107

An experimental glitch effect powered by CSS animations and the clip-path property. Inspired by the technique seen on the speakers page of the 404 conference.

CSS 702
92,823

Some inspiration for off-canvas menu effects and styles using CSS transitions and SVG path animations.

CSS 696
93,191

A responsive multi-level menu that shows its submenus in their own context, allowing for a space-saving presentation and usage.

HTML 693
93,530

A jQuery calendar plugin for creating flexible calendars.

CSS 690
100,211

Modern ways of revealing new content using SVG animations.

CSS 640
104,675

A set of flat and 3D progress button styles where the button itself serves as a progress indicator. 3D styles are used for showing the progress indication on one side of the button while rotating...

CSS 610
106,616

A simplistic form with inputs shown one at a time. Inspired by the form seen on the end of the [PageLanes website](http://www.pagelanes.com/).

JavaScript 598
107,740

Inspiration for revealing content by morphing the action element.

HTML 591
108,074

Some inspiration for drag and drop interactions for the modern UI.

HTML 589
111,981

A subtle tilt effect for images. The idea is to move and rotate semi-transparent copies with the same background image in order to create a subtle motion or depth effect.

HTML 567
113,813

Ideas for revealing content in a schematic box look as seen around the Web lately.

HTML 557
116,648

Creative styles and ideas for custom select elements.

CSS 542
116,848

An experimental fullscreen form concept where the idea is to allow distraction-free form filling with some fancy animations when moving between form fields.

CSS 541
116,848

Background image segment effect as seen on [Filippo Bello's Portfolio](http://www.filippobello.com/portfolio).

HTML 541
117,044

Using SVGs on websites is becoming more and more easy with great libraries like Snap.svg. Today we want to explore what we can do with it and animate some SVG icons as a practical example.

JavaScript 540
122,811

Some inspiration for loading effects of grid items using CSS animations.

HTML 512
125,262

Experimental hover effects that reveal a stack of multiple colored cards behind the hovered item.

HTML 501
125,463

Some simple and creative overlay styles and effects. From sliding the overlay into the viewport to using SVG morphing shapes, we explore some effects for fullscreen overlays.

CSS 500
128,733

A set of buttons with a magnetic interaction and a hover effect.

JavaScript 485
131,163

A slideshow with liquid distortion effects in WebGL powered by PixiJS and GSAP

JavaScript 475
133,720

A responsive vertical timeline layout with icons and example media queries.

CSS 465
134,980

A responsive slideshow with a twist: the idea is to slice open the current slide when navigating to the next or previous one. Using jQuery and CSS animations we can create unique slide transitions...

CSS 460
137,908

A set of subtle effects for click or touch interactions inspired by the visualization of screen taps in mobile app showcases. The effects are done with CSS animations mostly on pseudo-elements.

CSS 449
139,508

A jQuery plugin for transforming select inputs into drop-down lists with some simple expanding effects.

HTML 443
140,586

Some inspiration for loading effects on grid items.

HTML 439
141,197

A fixed header that will animate its size on scroll. The inner elements will also adjust their size with a transition.

HTML 437
141,809

Slicebox is a jQuery 3D image slider plugin that makes use of CSS 3D Transforms and provides a graceful fallback for older browsers that don't support the new properties.

JavaScript 435
146,551

A set of link hover effects that reveal a thumbnail in different creative ways.

JavaScript 419
148,144

Some ideas for proximity feedback through progressive hover effects.

HTML 414
149,147

A responsive, magazine-like website layout with a grid item animation effect when opening the content

HTML 411
149,796

A tutorial on how to create some subtle and modern caption hover effects.

JavaScript 409
150,116

Some ideas for hover effects with a fancy tilt effect. Inspired by the effect seen on Kikk 2015.

HTML 408
152,791

Baraja is a jQuery plugin that allows to move elements in a card-like fashion and spread them like one would spread a deck of cards on a table. It uses CSS transforms for rotating and translating...

JavaScript 400
153,775

Gamma Gallery is an experimental responsive image gallery that attempts to provide an adjustable responsive images approach taking its grid layout and the full slideshow view into account.

JavaScript 397
153,775

A decorative website background effect where SVG shapes morph and transform on scroll.

HTML 397
154,786

Some little ideas for bouncy and playful tooltip shapes and animations with SVG and anime.js. Among other styles, we use shape morphing and transform.

JavaScript 394
155,835

How to create a direction-aware hover effect using CSS3 and jQuery. The idea is to slide in an overlay from the direction we are moving with the mouse.

HTML 391
161,279

A CSS Grid powered menu with a box look and a sliding animation.

HTML 376
161,684

A couple of simple & subtle line hover animations for links using CSS only.

CSS 375
163,600

Some experimental ideas for playful musical interactions powered by MIDI.js.

JavaScript 370
165,174

Fixed menus that will slide out from the sides of the page and in case of the right and left side optionally move the body.

CSS 366
168,067

Elastislide is a responsive image carousel that will adapt fluidly in a layout. It is a jQuery plugin that can be laid out horizontally or vertically with a pre-defined minimum number of shown images

JavaScript 359
168,934

A tutorial on how to create a thumbnail grid with an expanding image preview similar to the effect seen on Google Images.

JavaScript 357
169,734

Shape layers animation based on Polar Vector's work "Gradient Topography"

HTML 355
171,412

Some effects for a perspective page view navigation where the page itself gets pushed away in 3D to reveal a menu or other items.

CSS 351
171,412

Inspiration and ideas for on-scroll typography animations that add an extra layer of creativity to a website design.

JavaScript 351
176,230

A shuffling type animation based on the effect seen on LCD 1.

JavaScript 340
176,230

An exploration of different scroll based layout switch animations using GSAP's ScrollTrigger and Flip.

HTML 340
177,678

A small set of ideas on animating images and other elements while smooth scrolling a page.

JavaScript 337
179,985

Some experimental decorative and interactive isometric and 3D grids.

HTML 332
179,985

Some decorative shape and letter animations based on the Dribbble shot "Us By Night" by Animography.

HTML 332
181,438

Practical examples of how to apply the Gooey effect by Lucas Bebber

HTML 329
182,808

A tutorial on how to recreate the slide out sidebar menu that can be seen on the Google Nexus 7 website.

JavaScript 326
183,303

A jQuery plugin for creating a responsive image grid that will switch images using different animations and timings. This can work nicely as a background or decorative element of a website since...

HTML 325
187,834

Implementation of Colin Garvin's [submit button concept](http://dribbble.com/shots/1426764-Submit-Button)

CSS 316
188,906

A slideshow where each slide has an individual CSS grid layout and a reveal effect when navigating.

HTML 314
191,522

Some inspiration for menu hover effects.

HTML 309
193,208

A collection of dialog effects using CSS (and SVG) animations.

HTML 306
194,296

A slideshow with a diagonal look and a content preview

JavaScript 304
194,296

A collection of ideas for slideshow animations.

JavaScript 304
194,840

An experimental form that uses natural language instead of the usual form layout. Values are entered using custom input elements.

CSS 303
194,840

An interactive transparency background effect that makes images visible when specific points are hovered, showing some content once clicked.

HTML 303
198,689

Some ideas for CSS-only button hover styles and animations

CSS 296
202,192

Adding elasticity with SVG shape animations for enhanced UI interactions.

CSS 290
203,996

Demo of a tutorial on how to add smooth page scrolling with an inner image animation

JavaScript 287
205,247

A simple page preloading animation based on the effect seen on [Fontface Ninja](http://fontface.ninja/)

CSS 285
206,493

An experimental slideshow that shows an animated SVG frame when transitioning between slides.

JavaScript 283
213,035

A fun experimental coloring concept where a color droplet can be dragged from a palette and dropped on designated areas in a website mockup.

HTML 273
213,696

A couple of schematic, inspirational proof-of-concepts for how to show the search interface on a website using CSS animations.

HTML 272
216,487

An experimental jQuery plugin that will group thumbnails by a shared data-attribute into a pile. When clicking on the pile, the thumbnails that belong to that pile will be spread into a grid using...

JavaScript 268
216,487

A tutorial on how to create a off-canvas icon navigation with an animated border effect.

CSS 268
217,843

A simple effect idea for a search input that morphs into a fullscreen overlay. The idea is to enlarge the search input and show some relevant content or search results.

CSS 266
231,073

A tutorial on how to create a motion blur effect on HTML elements using JavaScript and an SVG filter.

HTML 248
231,832

A retro-style grid layout with a playful motion hover effect on the grid items.

HTML 247
241,629

A responsive grid gallery based on the [Google Chromebook getting started](https://gweb-gettingstartedguide.appspot.com/) guide gallery. In this Blueprint we use Masonry for the grid and 3D...

HTML 235
241,629

A simple menu with multiple levels and an optional breadcrumb navigation and back button.

JavaScript 235
242,455

WebGL Scroll Spiral

HTML 234
243,319

Some ideas for modern and subtle button styles and effects

CSS 233
245,047

Some ideas for interacting, previewing or just playing with folders on hover

HTML 231
245,047

Scroll animations for image grids using Locomotive Scroll

HTML 231

Among 94,827 organizations

63k–100k stars: 206 organizations, including codrops

Stars along the bottom, and organizations in each band on a log scale

When they were made

100 repos with 50+ stars, made between 2012 and 2023

Quick stats

Next rank
+129 stars to reach #304
Next milestone
+110,800 stars to reach the top 0.1%
Public repos
351, 304 with 50+ stars
Popular repos
215 over 100 stars, 9 over 1k stars
Top repo
PageTransitions, #29,322 of all repos, 3% of stars
Smaller repos
1,479 stars from repos under 50

Stars counted Recounted daily Next count around