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
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 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
Where the stars are
Languages
- JavaScript 28.1k stars, 35% · 130 repos
- CSS 25.6k stars, 32% · 65 repos
- HTML 24.3k stars, 30% · 103 repos
- Astro 122 stars, <1% · 1 repo
- TypeScript 50 stars, <1% · 1 repo
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