CodeLite is an open source, free, cross platform IDE for the C/C++ programming languages which runs on all major Platforms. It has generic support for compilers with built-in support for GCC/clang/VC++, GDB Support, Refactoring, Code Navigation, Source Control Plugins, RAD Tool for wxWidgets, Code Completion and lot more.
ide integrated-development-environment developer-tools cross-platform editorwxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has the usual basic controls such as text and bitmap buttons, text entry, scrolling list, combobox, checkbox, and so on. Additional to that Powerful event system, Printing facility etc..
gui user-interface desktop application-development developer-toolsNanobox automates the creation of isolated, repeatable environments for local and production applications. When developing locally, Nanobox provisions your app's infrastructure inside of a virtual machine (VM) and mounts your local codebase into the VM. Any changes made to your codebase are reflected inside the virtual environment.Once code is built and tested locally, Nanobox provisions and deploys an identical infrastructure on a production platform.
deployment development-environment cli docker virtualbox developer-tools paas-framework nanoboxDevDocs combines multiple API documentations in a fast, organized, and searchable interface.Unless you wish to contribute to the project, I recommend using the hosted version at devdocs.io. It's up-to-date and works offline out-of-the-box.
devdocs documentation documentation-tool developer-tools docs offline app api-documentation pwa offline-documentationSee CONFIGURE.md. Windows: ANSI support can be enabled via ansicon or ConEmu.
irb terminal developer-tools ruby-consoleA simple cli tool for trying out different nodejs modules.Downloads the module colors if needed, and starts a nodejs REPL with colors loaded in the current scope, ready for you to use.
repl nodejs-modules nodejs developer-tools developer-experienceNOTE: Draft is experimental and does not have a stable release yet.Draft makes it easy to build applications that run on Kubernetes. Draft targets the "inner loop" of a developer's workflow: as they hack on code, but before code is committed to version control.
kubernetes helm developer-tools containersClimate is the ultimate command line tool for Linux. It provides a huge number of command line options for developers to automate their Linux system. This tool can be extremely helpful to learn various unix commands too. There is an option to print each command before they're executed to help you memorize them over time.The default location is /usr/local/bin/. If you want to write to a different location, you can give an argument to the install command.
bash zsh shell command-line developer-toolsHTTP Prompt is an interactive command-line HTTP client featuring autocomplete and syntax highlighting, built on HTTPie and prompt_toolkit.
http-client cli rest-api developer-tools autocomplete syntax-highlighting http development web-development json shell terminal command-lineAn Official Integration for GitHub and GitHub Enterprise.The Git command line does not integrate with GitHub, forcing you to toggle between command line and browser.
github-enterprise git github cli command-line github-api github-client development developer-tools terminal shell utility utilities client cli-app programmingCoworker who sees me staring intently at a command prompt: Backs away, slowly...Check out the haxor-news discussion in this Hacker News post.
cli hacker-news hacker-news-reader hacker-news-client terminal shell utilities utility client developer-tools programming command-lineMajestic is an electron app that provides a UI for running tests with Jest. Jest CLI itself provides one of the best testing experiences available today. But Majestic humbly tries to expand upon it by providing a rich UI to be used during the dev/test loop.Ok, I lied partially about the zero config part.
jest developer-tools electron react html-coverage-report developer-experience mobx styled-componentsReview Board is an open source, web-based code and document review tool built to help companies, open source projects, and other organizations keep their quality high and their bug count low. We began writing Review Board in 2006 to fill a hole in the code review market. We wanted something open source that could be flexible enough to work with a variety of workflows, and could take the pain out of the code review process.
code-review codereview developer-toolsWWDC for macOS allows both attendees and non-attendees to access WWDC livestreams, videos and sessions during the conference and as a year-round resource. ⬇️ If you just want to download the latest release, go to the website.
wwdc video apple osx developer-tools developer-experienceMailDev is a simple way to test your project's generated emails during development with an easy to use web interface that runs on your machine built on top of Node.js. If you want to use MailDev with Docker, you can use the djfarrelly/maildev image on Docker Hub. For a guide for usage with Docker, checkout the docs.
maildev smtp nodemailer docker smtp-server mailcatcher testing development developer-tools email e-mail mailhtty is a console application for interacting with web servers. It’s a fun way to explore web APIs and to learn the ins and outs of HTTP. See what’s changed lately by reading the project history.
rest developer-tools command-line-app api-consumer http webHTTPie (pronounced aitch-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized output. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.
http cli client terminal rest debugging usability httpie developer-tools http-client wget curl devops api api-clientAs of March 4, 2018, this project is no longer actively maintained. The Docker for Mac app has made significant improvements in terms of mounted volume performance and file watching, so docker-osx-dev is no longer necessary. I tried many different solutions (see Alternatives) that didn't work until I finally stumbled across one that does: rsync. With rsync, build and compilation performance in mounted folders is on par with native OS X performance and standard file watching mechanisms work properly too. However, setting it up correctly is a painful process that involves many steps, so to make life easier, I've packaged this process up in this docker-osx-dev project.
docker boot2docker osx rsync developer-toolsLighthouse analyzes web apps and web pages, collecting modern performance metrics and insights on developer best practices. Lighthouse is integrated directly into the Chrome Developer Tools, under the "Audits" panel.
audit best-practices performance-metrics pwa web performance-analysis developer-tools chrome-devtools google chrome devtools
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.