Giter Club home page Giter Club logo

tech-dev-tooling's Introduction

Here you will find a list of different tooling libraries.

We would love to know which tooling library you think deserves to be included in our list. If you'd like to contribute, please see our contributing guidelines.

Table of Contents

Web Development

API's

Accessibility

Security

State Management

Miscellaneous

Dev Tools

Web Development

  • bit.dev Toolchain for building applications from independent components. Instead of building an application that consists of lots of components, Bit builds lots of components that are composed to build many different applications.

  • Chrome Dev Tools Web developer tools built into the Chrome browser.

  • Nx Framework to help architect, test, and build web applications. Especially helpful for organizing monorepos.

  • Storybook An open source tool for building UI components and pages in isolation. It streamlines UI development, testing, and documentation.

APIs

  • HTTPie Friendly tool for consuming APIs (and make HTTP requests in general) through CLI.

  • Postman Platform for building and using APIs.

  • SoapUI Testing tools for APIs

Accessibility

  • axe: axe is a digital accessibility toolkit providing efficient accessibility testing and coverage for your testing needs. It is based off the popular accessibility testing library axe-core and is also available as a Chrome Extension. axe is a digital accessibility toolkit providing efficient accessibility testing and coverage for your testing needs. It is based off the popular accessibility testing library axe-core and is also available as a Chrome Extension.

Security

  • Datadog Monitoring and security platform for cloud applications.

  • BurpSuite Web vulnerability scanner for automated testing, mapping, analysis, and security.

State Management

  • MobX State management library utilizing functional reactive programming.

  • Redux Library for implementing centralized state management for JavaScript apps.

  • XState Use finite state machines in JavaScript/TypeScript. Finite state machines can make state management more explicit and less of an ad hoc mess.

Web Testing

  • Selenium Browser automation software that allows programmatic sequences of clicks, scrolls, and typing on specific elements for testing websites.

  • Puppeteer Node library for controlling Chrome for UI testing.

  • LambdaTest Run UI tests in the cloud across different browsers on real devices. Automated selenium testing for automated cross-browser testing. Offers a lifetime free plan.

  • Jest Unit test framework for javascript that runs so fast, you can run them all every time the file is saved.

Miscellaneous

  • Madge Madge is a developer tool for generating a visual graph of your module dependencies, finding circular dependencies, and give you other useful info. Joel Kemp's awesome dependency-tree is used for extracting the dependency tree.

  • Small Dev Tools Website with a variety of small, helpful tools. Examples include quick URL encoding/decoding, code formatters, lorem ipsum generation, and a markdown editor.

  • StackEdit Browser-based markdown editor.

  • Tiny Helpers A collection of free single-purpose online tools for web developers... Examples include tools for CSS, Color, SVG, Accessibility, Performmance, Icons and many more.

  • markdownlint Visual Studio Code extension for markdown that will lint and style check it. For example, rule MD041 suggests that markdown files start with top-level headings. A list of problems is generated on save, and it offers guidance and automatic fixes. Turn off the rules you disagree with or write your own.

tech-dev-tooling's People

Contributors

afonsocarlos avatar alicenstar avatar blazorazem avatar brucerw3 avatar jeffmarvin avatar ladyleet avatar lukecantcode avatar lyndseybrowning avatar tvanantwerp avatar twocs avatar tyrelchambers avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.