DevKit is your curated toolbox for building better software. Free resources for all your dev needs.
A collection of links to free resources and tools for developers. It includes everything from Frontend and Backend to DevOps, security, competitive programming and more.
- AdminLTE is a fully responsive admin template. Based on Bootstrap 4.4 framework and also the JS/jQuery plugin. β 44k stars
- Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap β 37k stars
- Core UI is a free Bootstrap admin template build with HTML. β 12k stars π²π²
- Material Dashboard is a free Material Bootstrap 4 Admin with a fresh, new design inspired by Google's Material Design. β 11k stars
- Tailwind Components - Dashboard is a free Tailwind CSS Dashboard template. β 568 stars
- Tailwind Toolbox - Dashboard is a free Tailwind CSS Dashboard template. β 328 stars
- Material UI Ready-to-use foundational React components, free forever. β 91k stars
- Ant Design is An enterprise-class UI design language and React UI library. β 90.5k stars
- Storybook is a frontend workshop for building UI components and pages in isolation. Use for UI development, testing, and docs. β 83k stars
- Shadcn is Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source. β 51.4k stars
- Chakra UI is a simple, modular and accessible component library that gives you the building blocks you need to build your React applications. β 36.2k stars
- DaisyUI is the most popular, free and open-source Tailwind CSS component library. β 29.6k stars
- HeadlessUI is a set of completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS. β 24k stars
- React Admin is The React Framework for B2B Apps. | A frontend Framework for building data-driven applications running on top of REST/GraphQL APIs, using TypeScript, React and Material Design β 24k stars
- Mantine is a fully featured React components library. β 24k stars
- Next UI is a collection of beautifully designed, accessible, and customizable UI components for React. β 18.6k stars
- Semantic UI React β 13.2k stars
- Radix UI - Primitives is for building high-quality, accessible design systems and web apps. β 14k stars
- Evergreen is a React UI Framework for building ambitious products on the web. β 12k stars
- TW-Elements has a ππͺππ collection of Tailwind components, sections and templates β 13k stars
- Shoelace. Works with all frameworks as well as regular HTML/CSS/JS. β 11.6k stars
- Reactstrap is a simple and easy to use React Bootstrap 4 components. β 11k stars
- Tailblocks is a Ready-to-use Tailwind CSS blocks. β 8.7k stars
- Grommet is a React-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package. β 8.5k stars
- Hyper UI is a collection of beautiful, accessible, and customizable UI components for React. β 8k stars
- React Suite is a suite of React components. β 8k stars
- Sonner is an opinionated toast component for React. β 7k stars
- Float UI offers all the vital building blocks you need to transform your idea into a great-looking startup. β 3k stars
- Meraki UI is a collection of responsive Tailwind CSS components that enhance the user experience of your website. with support for RTL languages, and a sleek Dark Mode. β 2.3k stars
- Tailwind Components is an Open source Tailwind UI components and templates to bootstrap your new apps, projects or landing sites! β GitHub
- Tailwind Toolbox is a free Tailwind CSS Templates, Components and Resources. β GitHub
- Tailwind UI is a collection of professionally designed, pre-built, fully responsive HTML snippets you can drop into your Tailwind projects.
- D3js is a JavaScript library for bespoke data visualization. β 107k stars
- Chart js is a simple yet flexible JavaScript charting library for designers and developers. β 63.5k stars
- Recharts is a composable charting library built on React components. Redefined chart library built with
React
andD3
. β 22k stars - Visx is a collection of expressive, low-level visualization primitives for React. | Develop by Airbnb. β 18.5k stars
- Plotly is a JavaScript Open Source Graphing Library that makes interactive, publication-quality graphs online. β16.5k stars
- Tremor: React components to build charts and dashboards. β 14.7k stars
- ApexCharts is a modern charting library that helps developers to create beautiful and interactive visualizations for web pages. β 13.7k stars
- Nivo provides a rich set of dataviz components, built on top of D3 and React. β 12.5k stars
- HighCharts makes it easy for developers to create charts and dashboards for web and mobile platforms. β 11.8k stars
- Google Chart tools are powerful, simple to use, and free. Try out our rich gallery of interactive charts and data tools.
- Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. β 10.8k stars
- Victory is a React.js components for modular charting and data visualization. β 10.7k stars
- C3js is a D3-based reusable chart library. β 9.7k stars
- Lodash is a modern JavaScript utility library delivering modularity, performance & extras.
- Moment.js is a JavaScript date library for parsing, validating, manipulating, and formatting dates.
- Date-fns is a modern JavaScript date utility library.
- Async is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript.
- Day.js is a minimalist JavaScript library that parses, validates, manipulates, and displays dates and times for modern browsers with a largely Moment.js-compatible API.
- Fetch API provides an interface for fetching resources (including across the network).
- Axios is a promise-based HTTP client for the browser and Node.js.
- Ramda is a practical functional library for JavaScript programmers.
- Store.js is Cross-browser storage for all use cases, used across the web.
- Cookiejar is a simple, lightweight, and fast cookie manipulation library for JavaScript.
- cross-storage is a Cross domain local storage, with permissions
- Three.js is a cross-browser JavaScript library and application programming interface used to create and display animated 3D computer graphics in a web browser. β 97.9k stars
- Anime.js is a lightweight JavaScript animation library. It works with any CSS Properties, individual CSS transforms, SVG or any DOM attributes, and JavaScript Objects. β 48.5k stars
- Pixi.js is a fast, lightweight 2D library that works across all devices. β 42.1k stars
- Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework. β 22k stars
- React Spring is a spring-physics based animation library for React applications. β 28k stars
- GSAP is a professional-grade JavaScript animation for the modern web. β 18.3k stars
- Matter.js is a a 2D physics engine for the web β²β β β 16k stars
- Auto Animate is a zero-config, drop-in animation utility that adds smooth transitions to your web app. β 12k stars
- Moment is a JavaScript date library for parsing, validating, manipulating, and formatting dates. β 48k stars
- Dayjs β° is 2kB immutable date-time library alternative to Moment.js with the same modern API β 46k stars
- PDF.js is a PDF Reader in JavaScript β 34.5k stars
- Video.js is an open-source HTML5 video player. β 37k stars
- P5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else. β 20.7k stars
- Howler.js is a JavaScript audio library for the modern web. β 23k stars
- Luxon is a library for working with dates and times in JavaScript. β 15k stars
- Nuclear.js Streaming music player that finds free music for you β 11.3k stars
- Next VideoAdd high-performance video to your Next.js app. β GitHub
- ReactPlay is a React code editor that allows you to write and preview React code in real time. It is a great tool for learning React, testing code, and creating demos.
- AI Colors is a tool to generate color palettes using AI.
- CSS Grid Garden is a game for learning CSS grid layout.
- Flex Box Froggy is a game for learning CSS flexbox layout.
- Flukeout is a game for learning CSS selectors.
- Coding Fantasy is a game for learning CSS.
- Serverless Stack is a comprehensive guide to creating full-stack serverless applications. β GitHub
- Serverless Framework β Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more!
- Auth0 is a flexible, drop-in solution to add authentication and authorization services to your applications. β k stars
- Firebase Auth is a platform developed by Google for creating mobile and web applications. β k stars
- Clerk is a developer-first identity and user management platform. β k stars
- Supabase Auth is an open-source Firebase alternative. β k stars
- NextAuth.js is a complete open-source authentication solution for Next.js applications. β k stars
- Appwrite Auth is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment. β k stars
- Supabase is an open-source Firebase alternative. β 64k stars
- Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment. β 40k stars
- MongoDB is a general-purpose, document-based, distributed database built for modern application developers and for the cloud era. β 26k stars
- PlayWright enables reliable end-to-end testing for modern web apps. β 60k stars
- Hoppscotch Hoppscotch is a lightweight, web-based API development ecosystem. β 60k stars
- Cypress is a JavaScript End to End Testing Framework. β 46k stars
- Dr. Link Check is a valuable web-based service designed to help website owners and administrators identify and address broken links on their websites. | Freemiun
- Material Design is a collection of tools and resources for developers to build high-quality digital experiences.
- Best Readme Generator is a tool to generate GitHub profile READMEs using a simple UI. It makes it easy to include features in your readme file, such as your work experience, skills, programming languages, and social media links.
- Readme Generator is another tool to generate GitHub profile READMEs by filling out a simple form.
- Typing Effect lets you add a
dynamic typing animation
to your GitHub profile as if you were typing. - Profile Badges lets you create
personalized badges
to highlight your skills and accomplishments in your GitHub README file. - Readme Stats: Get
up-to-date stats
on your GitHub activity and contributions, automatically integrated into your README.md with Readme Stats. It is a dynamically generated GitHub stats on your READMEs. - Contrib.Rocks is a simple way to
generate a dynamic image of contributors
to keep your README.md file in sync. - Skill icons is an easy-to-use tool that allows you to generate beautiful and customizable icons representing your programming languages, frameworks, tools, and other technical skills.
- raw.githubusercontent.com/ is a tool to serve files directly from GitHub. It is useful for serving images in your GitHub README file. You can generate the URL of the image by clicking on the
Raw
button in the file view. - GitHub Gist is a simple emoji cheat sheet to use when writing your GitHub README file.
- Visitor Badge is a valuable tool for any GitHub user who wants to track their online presence and build community around their projects.
- Octicons is a scalable set of icons handcrafted by GitHub.
- Iconify is a modern icon framework that allows you to use over 50,000 icons from popular icon sets. β GitHub
- Google Icons is a collection of free, open-source, and customizable icons for your projects.
- Simple Icons is a collection of SVG logos for popular brands. β 17.7k stars
- Lucide is a set of free, open-source, and customizable icons for your projects. β 8.1k stars
- Tabler Icons is a set of over 800 free and open-source icons for your web projects. β [7.5k](
- React Icons
- Devicon is a collection of icons for popular programming languages, frameworks, and tools.
- Zondicons is a set of free premium SVG icons for you to use on your digital products.
- Radix Icons
- EmojiDB is a database of emojis.
- Gitmoji is an emoji guide for your commit messages.
- Emojicopy is a tool to copy and paste emojis.
- Emojipedia is a comprehensive resource for emojis.
- Free File Convert is a tool to convert files from one format to another.
- PDF To Image is a tool to convert PDF files to images.
-
Squoosh Make images smaller using best-in-class codecs, right in the browser. β 20.6k stars
-
Compress jpeg is a tool to compress and resize your images.
-
Compress jpg is a tool to compress and resize your images.
-
Tiny png is a tool to compress your images.
-
Picresize is a tool to resize, shrink, and crop your pictures online.
-
Image Compressor is a tool to compress your images.
- Figma is a web-based graphics editing and user interface design app.
- Sketch is a design toolkit for macOS.
- Canva is a free-to-use online graphic design tool that simplifies the process of creating visual content
- free-for dev is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
- LinksHub aims to provide people access to a wide range of free resources and tools that they can use to learn and develop their tech skills. These resources include links to free software, libraries, frameworks, and other tools that can be used to build and deploy applications, website, and other projects.
- freesets is a Collection of free resources like icons, images, illustrations, components, libraries and more.
- Hacker Tab is a new tab extension that shows you the latest news from Hacker News, Designer News, Product Hunt, GitHub, and Reddit.
- Reddit Programming is a subreddit for discussion and news about computer programming.
- TLDR Newsletter is a daily newsletter with links and TLDRs of the most interesting stories in tech.
- GitHub trending is a daily snapshot of the most popular projects on GitHub by the number of stars.
- DevDocs is a free and open-source tool for developers that combines multiple API documentations in a fast, organized, and searchable interface.
- jsdoc is an API documentation generator for JavaScript. It
automatically generates
documentation from your code. - typedoc is a documentation generator for TypeScript projects. it
automatically generates
documentation from your code. - Docsify is a simple and lightweight documentation site generator.
- Docusaurus is a modern documentation site generator by Facebook.
- GitBook is a knowledge management tool for engineering teams.
- MkDocs is a simple static site generator for building project documentation.
- VuePress is a minimalistic static site generator with a Vue-powered theming system.
- Docz is a tool for building documentation websites.
- React is a JavaScript library. β 220k stars
- Next.js is a React framework. β 119k stars
- Tailwind CSS is a utility-first CSS framework for rapid UI development. β 76.9k stars
- JavaScript is a lightweight interpreted Programming language. β GitHub
- Filamentphp is a beautifully designed open-source admin panel for Laravel. | GitHub
- Pkl lang is a configuration-as-code language that offers rich validation and tooling. | GitHub
- SitePoint is a hub for web developers to share their passion for building incredible Internet things.
- Chat.zulip is a powerful, open source group chat application that combines the immediacy of real-time chat with the productivity benefits of threaded conversations.
- A list apart is a webzine that explores the design, development, and meaning of web content, with a special focus on web standards and best practices.
- Speckyboy is an online magazine for web designers and developers.
- Beecrowd
- Hacker Rank is a technology hiring platform that is the standard for assessing developer skills for over 2,000+ companies around the world.
- Leetcode is the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews.
- Codeforces
- Geeks For Geeks is a computer science portal for geeks.
- Top Coder
- Code Chef
- Snyk specializes in JavaScript security
- Trivy is a container security scanner designed specifically for Docker images.
- Jest is a delightful JavaScript Testing Framework with a focus on simplicity.
- Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser.
- Jasmine is a behavior-driven development framework for testing JavaScript code.
- Cypress is a JavaScript End to End Testing Framework.
- Puppeteer is a Node library which provides a high-level API over the Chrome DevTools Protocol.
- Karma is a simple tool that allows you to execute JavaScript code in multiple real browsers.
- WebdriverIO is a Next-gen browser and mobile automation test framework for Node.js.
- Stryker js is a mutation testing framework for JavaScript.
- Ava is a Node.js test runner that lets you develop with confidence π
- Vest is a form validations framework that performs form validations and provides feedback to the user.
- Joi is a powerful schema description language and data validator for JavaScript.
- Formik is a small library that helps you with the 3 most annoying parts: getting values in and out of form state, validation, and handling form submission.
- Travis CI is a continuous integration service used to build and test software projects hosted at GitHub.
- Circle CI is a modern, developer-friendly continuous integration and continuous delivery (CI/CD) platform.
- CDN js is a community-driven content delivery network for web-related libraries. π€ CDN assets - The #1 free and open source CDN built to make life easier for developers.
- jsDelivr is a free Open Source CDN for open source projects.
-
Tableau:
- Best for data visualization.
- Tableau is a powerful BI platform known for its robust visualization capabilities. It allows users to create interactive dashboards and explore data effectively.
-
Domo:
- Best for large data sets.
- Domo provides a cloud-based platform for business intelligence, data visualization, and collaboration. It's suitable for handling extensive datasets and offers various integrations.
-
Yellowfin:
- Best for embedded analytics.
- Yellowfin focuses on embedding analytics within other applications. It provides features like dashboards, reporting, and data exploration.
-
Zoho Analytics:
- Best for non-analysts.
- Zoho Analytics is user-friendly and caters to business users who may not have extensive technical expertise. It offers self-service reporting and data visualization.
-
Sisense:
- Best for end-to-end BI
-
Qlik Sense:
- Best for mobile users.
- Electron - Build cross-platform desktop apps with JavaScript, HTML, and CSS