development
Learn the skills you need to help land the career you want
Technology is changing the world in remarkable ways and creating opportunity for people who have the skills that are in highest demand. The Microsoft Professional Program was created to help people gain these technical skills and get real-world experience through a series of online courses that feature hands-on labs and expert instructors. Learning these skills – and proving you have them – could put you on the path to a rewarding career.
The Python micro framework for building web applications.
Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks.
Flask offers suggestions, but doesn't enforce any dependencies or project layout. It is up to the developer to choose the tools and libraries they want to use. There are many extensions provided by the community that make adding new functionality easy.
A localization system designed to improve how software is translated.
An interactive console program that allows traffic flows to be intercepted, inspected, modified and replayed. An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
Related contents:
the JavaScript Database that Syncs! PouchDB is an open-source JavaScript database inspired by Apache CouchDB that is designed to run well within the browser.
PouchDB was created to help web developers build applications that work as well offline as they do online.
Related contents:
Polymer is a lightweight library that helps you take full advantage of Web Components.
With Web Components, you can create reusable custom elements that interoperate seamlessly with the browser’s built-in elements, or break your app up into right-sized components, making your code cleaner and less expensive to maintain.
Polymer sprinkles a bit of sugar over the standard Web Components APIs, making it easier for you to get great results.
Inferno is an insanely fast, React-like library for building high-performance user interfaces on both the client and server.
a JavaScript library for interactive maps. Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps. Weighing just about 33 KB of JS, it has all the mapping features most developers ever need.
Distributed Task Queue
Celery is a simple, flexible, and reliable distributed system to process vast amounts of messages, while providing operations with the tools required to maintain such a system.
The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).
restc is an HTTP server middleware, aiming to enhance debugging experience on RESTful APIs.
A composable charting library built on React components.
Recharts is a Redefined chart library built with React and D3. The main purpose of this library is to help you to write charts in React applications without any pain.
Free and open source 2D and 3D game engine Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game engine. Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. Godot is completely free and open-source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code.
Related contents:
debugs memory leak of running process, without recompiling or restarting, on GNU/Linux and FreeBSD.
Not maintained anymore, try libleak please.
A Responsive Front-end Framework for Accessible and Semantic Websites. Developed for design, turretcss is a styles and browser behaviour normalisation framework for rapid development of responsive and accessible websites.
Code Analysis Made Easy.
coala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.
Kuzzle is a open-source, self-hostable & ready to use backend for your mobile, web or IoT application.
Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box.
Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Parse Server works with the Express web application framework. It can be added to existing web applications, or run by itself.
Go Git Service. Gogs is a painless self-hosted Git service.
The Gogs (/gɑgz/) project aims to build a simple, stable and extensible self-hosted Git service that can be set up in the most painless way. With Go, this can be done with an independent binary distribution across all platforms that Go supports, including Linux, macOS, Windows and ARM-based systems.
Web Debugging Proxy based on Chrome DevTools Network panel.
The Open Source Discovery Service.
Libraries.io is a free service that collects publicly available open source package information scraped from the internet. With it you can search 9.96M packages by license, language, or explore new, trending, or popular packages.
Related contents:
Create and configure lightweight, reproducible, and portable development environments.
Related contents:
Build and debug modern web and cloud applications. Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.
Grails is a framework used to build web applications with the Groovy programming language. The core framework is very extensible and there are numerous plugins available that provide easy integration of add-on features.
Grails is a powerful web framework, for the Java platform aimed at multiplying developers’ productivity thanks to a Convention-over-Configuration, sensible defaults and opinionated APIs. It integrates smoothly with the JVM, allowing you to be immediately productive whilst providing powerful features, including integrated ORM, Domain-Specific Languages, runtime and compile-time meta-programming and Asynchronous programming.
Awesomplete is an ultra lightweight, customizable, simple autocomplete widget with zero dependencies, built with modern standards for modern browsers.
An open source status page system written in PHP. Cachet is a software that improves downtime. Great companies all over the world are using Cachet to better communicate downtime and system outages to their customers, teams and shareholders.
Free. Open Source. Powerful. Taiga is a project management platform for startups and agile developers & designers who want a simple, beautiful tool that makes work truly enjoyable.
3D HTML5 & WebGL Game Engine. JavaScript game engine built on WebGL, WebGPU, WebXR and glTF
PlayCanvas is the world’s easiest to use WebGL Game Engine. It’s free, it’s open source and it’s backed by amazing developer tools.
MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a web interface. Run mailcatcher, set your favourite app to deliver to smtp://127.0.0.1:1025 instead of your default SMTP server, then check out http://127.0.0.1:1080 to see the mail that's arrived so far.
Test Coverage History & Statistics Coveralls works with your continuous integration server to give you test coverage history and statistics. Free for open source, pro accounts for private repos, instant sign up with GitHub OAuth. We help you deliver code confidently by showing which parts of your code aren’t covered by your test suite. Free for open source repos. Pro accounts for private repos. Instant sign up through GitHub, Bitbucket, and Gitlab.
A pure PHP library for reading and writing spreadsheet files
Immybox is a jQuery plugin to transform regular text boxes into autocompleting input boxes that act like select boxes.
jQuery-inlog allows you to easily debug your jQuery code. See exactly what you pass to functions, what they return and in which context (this-value) they were executed.
jQuery-inlog is a passive plugin, which injects (js ftw!) console.log calls inside your jQuery core. It makes debugging of selectors and chains a breeze. No more alert($obj.length) and stuff...
Visual Event is a Javascript bookmarklet which provides debugging information about events that have been attached to DOM elements. Visual Event shows:
Which elements have events attached to them
The type of events attached to an element
The code that will be run with the event is triggered
The source file and line number for where the attached function was defined (Webkit browsers and Opera only)
In addition to being useful for debugging your own code, Visual Event can be used as an educational tool, showing how many web-sites have been authored.
A jQuery plugin that suggests and autocompletes the domain whenever your users type in an email address field.
Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
PHP Solr client, opensource Solr client library for PHP applications.
Solarium is a PHP Solr client library that accurately models Solr concepts. Where many other Solr libraries only handle the communication with Solr, Solarium also relieves you of handling all the complex Solr query parameters using a well documented API.
CodeCombat is a multiplayer programming game for learning how to code. See the Archmage developer wiki for a dev setup guide, extensive documentation, and much more.
The Debug Bar integrates easily in any projects and can display profiling data from any part of your application. It comes built-in with data collectors for standard PHP features and popular projects.
secure introspectable tunnels to localhost. ngrok is the programmable network edge that adds connectivity, security, and observability to your apps with no code changes. “I want to securely expose a local web server to the internet and capture all traffic for detailed inspection and replay.”
Helium is a tool for discovering unused CSS across many pages on a web site. The tool is javascript-based and runs from the browser.
php errors for cool kids.
whoops is an error handler framework for PHP. Out-of-the-box, it provides a pretty error interface that helps you debug your web projects, but at heart it's a simple yet powerful stacked error handling system.
An open source web scraping framework for Python.
Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.
a fast and fully-featured autocomplete library.
The typeahead.js library consists of 2 components: the suggestion engine, Bloodhound, and the UI view, Typeahead. The suggestion engine is responsible for computing suggestions for a given query. The UI view is responsible for rendering suggestions and handling DOM interactions. Both components can be used separately, but when used together, they can provide a rich typeahead experience.
Code breaks, fix it faster. Don’t just observe. Take action. The only app monitoring platform built for developers that gets to the root cause for every issue.
Sentry is a realtime event logging and aggregation platform. Sentry is a developer-first error tracking and performance monitoring platform that helps developers see what actually matters, solve quicker, and learn continuously about their applications.
Holmes is stand-alone diagnostic CSS stylesheet that can highlight potentially invalid or erroneous HTML(5) markup by adding one class.
Front-end starter kit combined with the power of SCSS & Compass.
Pondasee is a little front-end web developer framework to help designer or developer.
Brackets is an open-source editor for web design and development built on top of web technologies such as HTML, CSS and JavaScript. The project was created and is maintained by Adobe, and is released under an MIT License.
Automatically adapts your existing HTML images for mobile devices. No mark-up changes needed. Just drop it in and forget about it. Why? Because your site is being increasingly viewed on smaller, slower, low bandwidth devices. Your desktop-centric images load slowly, cause UI lag, and cost your visitors un-necessary bandwidth and money. You've implemented a responsive design in CSS, and need something to adapt your <img>'s too.
Automatic web site thumbnail generator.
Free web service allowing to display a thumbnail of a web site screenshot on web sites.
Download PDW File Browser for TinyMCE & CKEditor for free. PDW File Browser is a plugin for the TinyMCE and CKEditor WYSIWYG editor. Please view demo's on http://www.neele.name/filebrowser/ and http://www.neele.name/filebrowser/ckeditor.php
Web PHP Framework.
Symfony is a powerful PHP framework that empowers developers to build scalable, high-performance web applications with reusable components, comprehensive documentation, and a strong community.
Related contents: