Open Source Apps

Contents

Front End

  • css

    • ​postcss - [POPULAR] Transforming styles with JS plugins

    • ​sass - [POPULAR] Sass makes CSS fun!

    • ​less.js - [POPULAR] Less. The dynamic stylesheet language.

    • ​normalize.css - A modern alternative to CSS resets

    • ​emotion - CSS-in-JS library designed for high performance style composition

    • ​stylelint - A mighty, modern style linter

    • ​aphrodite - Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation

    • ​clean-css - Fast and efficient CSS optimizer for node.js and the Web

    • ​helium-css - Helium - javascript tool to scan your site and show unused CSS

    • ​jss - An authoring tool for CSS which uses JavaScript as a host language.

    • ​csscss - A CSS redundancy analyzer that analyzes redundancy.

  • react

    • ​react - [POPULAR] A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • ​create-react-app - [POPULAR] Set up a modern web app by running one command.

    • ​next.js - [POPULAR] The React framework

    • ​react-boilerplate - A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

    • ​react-router - Declarative routing for React

    • ​gatsby - Build blazing fast, modern apps and websites with React.

    • ​preact - Fast 3kB React alternative with the same modern API.

    • ​react-admin - A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design

    • ​formik - Build forms in React, without the tears

    • ​radium - A toolchain for React component styling.

    • ​relay - Relay is a JavaScript framework for building data-driven React applications.

    • ​ink - React for interactive command-line apps

    • ​jest - Delightful JavaScript Testing

    • ​majestic - Zero config GUI for Jest

    • ​enzyme - JavaScript Testing utilities for React

    • ​react-testing-library - Simple and complete React DOM testing utilities that encourage good testing practices.

    • ​ant-design - A UI Design Language and React UI library

    • ​material-ui - React components for faster and easier web development. Build your own design system, or start with Material Design.

    • ​redux - Predictable state container for JavaScript apps

    • ​mobx - Simple, scalable state management.

    • ​react-bootstrap - Bootstrap components built with React

    • ​react-spring - A spring physics based React animation library

    • ​react-sketchapp - Render React components to Sketch

  • vue

    • ​vue - [POPULAR] A progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • ​nuxt - [POPULAR] The Intuitive Vue Framework

    • ​vuepress - [POPULAR] Minimalistic Vue-powered static site generator

    • ​vue-cli - Standard Tooling for Vue.js Development

    • ​vue-devtools - Browser devtools extension for debugging Vue.js applications.

    • ​vue-router - The official router for Vue.js.

    • ​vuex - Centralized State Management for Vue.js.

    • ​vuetify - Material Component Framework for Vue

    • ​vue-element-admin - A magical vue admin

    • ​vue-material - Material design for Vue.js

    • ​vux - Mobile UI Components based on Vue & WeUI

    • ​electron-vue - An Electron & Vue.js quick start boilerplate with vue-cli scaffolding

    • ​vue-resource - The HTTP client for Vue.js

    • ​gridsome - The Jamstack framework for Vue.js

    • ​vue-lazyload - A Vue.js plugin for lazyload your Image or Component in your application.

    • ​tiptap - A renderless rich-text editor for Vue.js

    • ​Vue.Draggable - Vue drag-and-drop component based on Sortable.js

    • ​vue-awesome-swiper - Swiper component for @vuejs

    • ​d2-admin - An elegant dashboard

    • ​v-charts - Chart components based on Vue2.x and Echarts

    • ​vue-apollo - Apollo/GraphQL integration for VueJS

    • ​vue-multiselect - Universal select/multiselect/tagging component for Vue.js

  • js-frameworks

    • ​meteor - Meteor, the JavaScript App Platform

    • ​ember.js - Ember.js - A JavaScript framework for creating ambitious web applications

    • ​electronc - Build cross-platform desktop apps with JavaScript, HTML, and CSS

    • ​cyclejs - A functional and reactive JavaScript framework for predictable code

    • ​svelte - Cybernetically enhanced web apps

    • ​backbone - Give your JS App some Backbone with Models, Views, Collections, and Events

    • ​aurelia - The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia.

    • ​cyclejs - A functional and reactive JavaScript framework for predictable code

    • ​inferno - An extremely fast, React-like JavaScript library for building modern user interfaces

    • ​mithril.js - A JavaScript Framework for Building Brilliant Applications

  • js-tools

    • ​webpack - [POPULAR] A bundler for javascript and friends. Packs many modules into a few bundled assets.

    • ​babel - [POPULAR] A compiler for writing next generation JavaScript.

    • ​TypeScript - [POPULAR] TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • ​lodash - A modern JavaScript utility library delivering modularity, performance, & extras.

    • ​underscore - JavaScript's utility _ belt

    • ​d3 - Bring data to life with SVG, Canvas and HTML.

    • ​gulp - A toolkit to automate & enhance your workflow

    • ​bower - A package manager for the web

    • ​lerna - A tool for managing JavaScript projects with multiple packages.

    • ​parcel - Blazing fast, zero configuration web application bundler

    • ​yeoman - A set of tools for automating development workflow

    • ​jest - Delightful JavaScript Testing.

    • ​Modernizr - A JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

    • ​moment - Parse, validate, manipulate, and display dates in javascript.

    • ​pdf.js - PDF Reader in JavaScript

    • ​video.js - Open source HTML5 & Flash video player

    • ​slick - the last carousel you'll ever need

    • ​Leaflet - JavaScript library for mobile-friendly interactive maps

    • ​Sortable - a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices.

    • ​acorn - A small, fast, JavaScript-based JavaScript parser

    • ​html-minifier - Javascript-based HTML compressor/minifier (with Node.js support)

  • angular

  • python

    • ​flask - The Python micro framework for building web applications

    • ​django - The Web framework for perfectionists with deadlines

    • ​scrapy - a fast high-level web crawling & scraping framework for Python

  • jquery

    • ​jquery - jQuery JavaScript Library

    • ​jquery-ui - The official jQuery user interface library

    • ​jQuery-File-Upload - File Upload widget for jQuery

    • ​select2 - A jQuery based replacement for select boxes

    • ​cheerio - Fast, flexible, and lean implementation of core jQuery designed specifically for the server.

    • ​jquery-pjax - pushState + ajax = pjax

  • java

    • ​spring-boot - Create Spring-powered, production-grade applications and services

    • ​spring-framework - Everything required beyond the Java programming language for creating enterprise applications

    • ​RxJava - Reactive extensions for the JVM

    • ​guava - Google core libraries for Java

  • websites

    • ​hugo - The world's fastest framework for building websites.

    • ​html5-boilerplate - A professional front-end template for building fast, robust, and adaptable web apps or sites.

    • ​jekyll - A blog-aware static site generator in Ruby

    • ​hexo - A fast, simple & powerful blog framework, powered by Node.js

Back End

  • containers

    • ​kubernetes - Production-Grade Container Scheduling and Management

    • ​moby - a collaborative project for the container ecosystem to assemble container-based systems

    • ​compose - Define and run multi-container applications with Docker

  • databases

    • ​mongo - The MongoDB Database

    • ​postgres - Mirror of the official PostgreSQL GIT repository

    • ​mysql-server - the world's most popular open source database

    • ​redis - an in-memory database that persists on disk

    • ​sqlite - Official Git mirror of the SQLite source tree

    • ​tidb - an open source distributed HTAP database compatible with the MySQL protocol

    • ​etcd - Distributed reliable key-value store for the most critical data of a distributed system

    • ​MariaDB - a community developed fork of MySQL server

  • rails

    • ​rails - Ruby on Rails

    • ​devise - Flexible authentication solution for Rails with Warden

    • ​spree - n open source E-commerce platform for Rails 6

    • ​activeadmin - The administration framework for Ruby on Rails applications.

    • ​kaminari - A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Ruby webapps

    • ​simple_form - Forms made easy for Rails. Tied to a simple DSL, with no opinion on markup.

    • ​factory_bot - A library for setting up Ruby objects as test data.

    • ​react-rails - Integrate React.js with Rails views and controllers, the asset pipeline, or webpacker.

    • ​paper_trail - Track changes to your rails models

  • cms

    • ​Ghost - The #1 headless Node.js CMS for professional publishing

    • ​keystone-classic - Node.js CMS and web app framework

    • ​strapi - Open source Node.js Headless CMS to easily build customisable APIs

    • ​netlify-cms - A Git-based CMS for Static Site Generators

    • ​grav - Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS

    • ​october - Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework

    • ​wagtail - A Django content management system focused on flexibility and user experience

    • ​django-cms - The easy-to-use and developer-friendly CMS

    • ​directus - Directus 8 Suite β€” Future-Proof Headless CMS & API for Custom Databases

  • serverless

    • ​serverless - Build web, mobile and IoT applications with serverless architectures

    • ​kong - The Cloud-Native API Gateway

    • ​localstack - A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!

    • ​openfaas - Serverless Functions Made Simple

    • ​Zappa - Serverless Python

    • ​firecracker - Secure and fast microVMs for serverless computing

    • ​kubeless - Kubernetes Native Serverless Framework

    • ​up - Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS

  • rest-api

    • ​elasticsearch - Open Source, Distributed, RESTful Search Engine

    • ​socket.io - Realtime application framework (Node.JS server)

    • ​json-server - Get a full fake REST API with zero coding in less than 30 seconds (seriously)

    • ​Faker.js - generate massive amounts of realistic fake data in Node.js and the browser

    • ​caddy - Fast, multi-platform web server with automatic HTTPS

  • node

    • ​express - Fast, unopinionated, minimalist web framework for node.

    • ​koa - Expressive middleware for node.js using ES2017 async functions

    • ​nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications

    • ​hapi - The Simple, Secure Framework Developers Trust

    • ​node-restify - The future of Node.js REST development

  • monitoring

    • ​netdata - Real-time performance monitoring, done right

    • ​grafana - The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB & Prometheus & More

    • ​prometheus - The Prometheus monitoring system and time series database.

    • ​huginn - Create agents that monitor and act on your behalf. Your agents are standing by!

    • ​wrk - Modern HTTP benchmarking tool

    • ​sentry - Sentry is cross-platform application monitoring, with a focus on error reporting.

    • ​cube.js - Open Source Analytics Framework

  • http-client

    • ​axios - Promise based HTTP client for the browser and node.js

    • ​httpie - As easy as /aitch-tee-tee-pie/ Modern, user-friendly command-line HTTP client for the API era.

    • ​requests - A simple, yet elegant HTTP library.

    • ​request - Simplified HTTP request client.

Design

  • icons

    • ​Font-Awesome - The iconic SVG, font, and CSS toolkit

    • ​material-design-icons - Material Design icons by Google

    • ​feather - Simply beautiful open source icons

    • ​ionicons - The premium icon pack for Ionic Framework and web apps everywhere

    • ​simple-icons - SVG icons for popular brands

    • ​eva-icons - A pack of more than 480 beautifully crafted Open Source icons

    • ​octicons - A scalable set of icons handcrafted with <3 by GitHub

      • frameworks

    • ​bootstrap - [POPULAR] The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web

    • ​bulma - [POPULAR] Modern CSS framework based on Flexbox

    • ​tailwindcss - [POPULAR] A utility-first CSS framework for rapid UI development

    • ​ant-design - A UI Design Language and React UI library

    • ​material-ui - React components for faster and easier web development

    • ​element - A Vue.js 2.0 UI Toolkit for Web

    • ​Semantic-UI - Semantic is a UI component framework based around useful principles from natural language

      • design-tools

    • ​storybook - The UI component explorer. Develop, document, & test for React, Vue, Angular, Ember, Web Components, & more

    • ​prettier - an opinionated code formatter

    • ​pixi.js - Create beautiful digital content with the fastest, most flexible 2D WebGL renderer

      • charts

    • ​Chart.js - Simple HTML5 Charts using the <canvas> tag

    • ​incubator-echarts - A powerful, interactive charting and visualization library for browser

    • ​mermaid - Generation of diagram and flowchart from text in a similar manner as markdown

      • animations

    • ​animate.css - A cross-browser library of CSS animations. As easy to use as an easy thing.

    • ​three.js - JavaScript 3D library

    • ​reveal.js - The HTML Presentation Framework

    • ​anime - JavaScript animation engine

    • ​impress.js - a presentation framework based on the power of CSS3 transforms and transitions in modern browsers

      • admin

    • ​AdminLTE - Free admin dashboard template based on Bootstrap 4

Tools

  • editors

    • ​vscode - Visual Studio Code

    • ​atom - The hackable text editor

    • ​neovim - Vim-fork focused on extensibility and usability

    • ​code-server - VS Code in the browser

    • ​brackets - An open source code editor for the web, written in JavaScript, HTML and CSS.

    • ​quill - Quill is a modern WYSIWYG editor built for compatibility and extensibility.

    • ​vim - The official Vim repository

  • services

    • ​discourse - A platform for community discussion. Free, open, simple.

    • ​Rocket.Chat - The ultimate Free Open Source Solution for team communications

  • machine-learning

    • ​tensorflow - An Open Source Machine Learning Framework for Everyone

    • ​keras - Deep Learning for humans

    • ​opencv - Open Source Computer Vision Library

    • ​scikit-learn - machine learning in Python

    • ​pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration

    • ​face_recognition - The world's simplest facial recognition api for Python and the command line

    • ​transformers - State-of-the-art Natural Language Processing for Pytorch and TensorFlow 2.0.

    • ​caffe - a fast open framework for deep learning

    • ​gym - A toolkit for developing and comparing reinforcement learning algorithms.

    • ​darknet - Convolutional Neural Networks

  • documentation

    • ​slate - Beautiful static documentation for your API

    • ​devdocs - API Documentation Browser

    • ​zeal - Offline documentation browser inspired by Dash

    • ​swagger-ui - a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API

  • command-line

    • ​ohmyzsh - an open source, community-driven framework for managing your zsh configuration

    • ​terminal - The new Windows Terminal and the original Windows console host, all in the same place

    • ​hyper - A terminal built on web technologies

    • ​fish-shell - The user-friendly command line shell

    • ​blessed - A high-level terminal interface library for node.js

  • headless

    • ​puppeteer - Headless Chrome Node.js API

    • ​scrapy - Scrapy, a fast high-level web crawling & scraping framework for Python

    • ​phantomjs - Scriptable Headless Browser

  • tools

    • ​FiraCode - Free monospaced font with programming ligatures

    • ​markdown-here - Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.

    • ​gogs - Gogs is a painless self-hosted Git service

    • ​clipboard.js - Modern copy to clipboard. No Flash. Just 3kb gzipped

  • automation

    • ​ansible - a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain

    • ​core - Open source home automation that puts local control and privacy first

Mobile

  • ios

    • ​swift - The Swift Programming Language

    • ​Alamofire - Elegant HTTP Networking in Swift

    • ​AFNetworking - A delightful networking framework for iOS, macOS, watchOS, and tvOS.

    • ​fastlane - The easiest way to automate building and releasing your iOS and Android apps

    • ​lottie-ios - An iOS library to natively render After Effects vector animations

    • ​RxSwift - Reactive Programming in Swift

    • ​Hero - Elegant transition library for iOS & tvOS

  • android

    • ​kotlin - The Kotlin Programming Language

    • ​okhttp - Square’s meticulous HTTP client for Java and Kotlin

    • ​retrofit - A type-safe HTTP client for Android and the JVM

    • ​scrcpy - Display and control your Android device

    • ​fastlane - The easiest way to automate building and releasing your iOS and Android apps

    • ​MPAndroidChart - A powerful Android chart view / graph view library

    • ​glide - An image loading and caching library for Android focused on smooth scrolling

    • ​lottie-android - Render After Effects animations natively on Android and iOS, Web, and React Native

    • ​ijkplayer - Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support

    • ​butterknife - Bind Android views and callbacks to fields and methods

    • ​leakcanary - A memory leak detection library for Android

  • cross-platform

    • ​flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond

    • ​react-native - A framework for building native apps with React

    • ​ionic-framework - A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps