An open API service indexing awesome lists of open source software.

awesome

Awesome list about all kinds of interesting topics
https://github.com/weesources/awesome

Last synced: 7 days ago
JSON representation

  • Miscellaneous

    • Crypto Currency Tools & Algorithms - Digital currency where encryption is used to regulate the generation of units and verify transfers.
    • Open Source Supporters - Companies that offer their tools and services for free to open source projects.
    • Design Principles - Create better and more consistent designs and experiences.
    • Theravada - Teachings from the Theravada Buddhist tradition.
    • inspectIT - Open source Java app performance management tool.
    • Open Source Maintainers - The experience of being an open source maintainer.
    • Calculators - Calculators for every platform.
    • Captcha - A type of challenge–response test used in computing to determine whether or not the user is human.
    • Jupyter - Create and share documents that contain code, equations, visualizations and narrative text.
    • FIRST Robotics Competition - International high school robotics championship.
    • Speakers - Conference and meetup speakers in the programming and design community.
    • Board Games - Table-top gaming fun for all.
    • Software Patreons - Fund individual programmers or the development of open source projects.
    • Parasite - Parasites and host-pathogen interactions.
    • Food - Food-related projects on GitHub.
    • Bitcoin Payment Processors - Start accepting Bitcoin.
    • Scientific Computing - Solving complex scientific problems using computers.
    • Amazon Sellers
    • Agriculture - Open source technology for farming and gardening.
    • Product Design - Design a product from the initial concept to production.
    • Prisma - Turn your database into a GraphQL API.
    • Software Architecture - The discipline of designing and building software.
    • Connectivity Data and Reports - Better understand who has access to telecommunication and internet infrastructure and on what terms.
    • Stacks - Tech stacks for building different apps and features.
    • Cytodata - Image-based profiling of biological phenotypes for computational biologists.
    • IRC - Open source messaging protocol.
    • Advertising - Advertising and programmatic media for websites.
    • Earth - Find ways to resolve the climate crisis.
    • Naming - Naming things in computer science done right.
    • Web Archiving - An effort to preserve the Web for future generations.
    • WP-CLI - Command-line interface for WordPress.
    • Credit Modeling - Methods for classifying credit applicants into risk classes.
    • Ansible - A Python-based, open source IT configuration management and automation platform.
    • Biological Visualizations - Interactive visualization of biological data on the web.
    • QR Code - A type of matrix barcode that can be used to store and share a small amount of information.
    • Veganism - Making the plant-based lifestyle easy and accessible.
    • Translations - The transfer of the meaning of a text from one language to another.
    • Scriptable - An iOS app for automations in JavaScript.
    • WebXR - Enables immersive virtual reality and augmented reality content on the web.
    • Computational Geometry - Computational approaches for problems in geometry.
    • OpenStreetMap - An open data mapping project utilized by many apps and devices.
    • Computational Biology - Computational approaches applied to problems in biology.
    • Read the Docs - Example documentation projects to inspire and help bootstrap new documentation projects.
    • Quarto - Scientific and technical open-source publishing system built on Pandoc.
    • Biological Image Analysis - Interpreting biological phenomena using images.
    • Steam Deck - A handheld gaming computer developed by Valve.
    • HPC - High Performance Computing.
    • Awesome - Recursion illustrated.
    • ChatGPT - Artificial intelligence chatbot developed by OpenAI.
    • Whisper - Open-source AI-powered speech recognition system developed by OpenAI.
    • Prometheus - Open-source monitoring system.
    • Transit
    • Magento 2 - Open Source eCommerce built with PHP.
    • Userscripts - Enhance your browsing experience.
    • Analytics
    • Data Visualization
  • Networking

  • Platforms

    • Cross-Platform - Writing cross-platform code on Node.js.
    • Frontend Development
    • iOS - Mobile operating system for Apple phones and tablets.
    • Android - Mobile operating system developed by Google.
    • IoT & Hybrid Apps
    • Cordova - JavaScript API for hybrid apps.
    • React Native - JavaScript framework for writing natively rendering mobile apps for iOS and Android.
    • Xamarin - Mobile app development IDE, testing, and distribution.
    • Linux
    • Containers
    • Arch-based Projects - Linux distributions and projects based on Arch Linux.
    • Screensavers
    • Apps
    • Open Source Apps
    • watchOS - Operating system for the Apple Watch.
    • JVM
    • Salesforce
    • Amazon Web Services
    • IPFS - P2P hypermedia protocol.
    • Fuse - Mobile development tools.
    • Heroku - Cloud platform as a service.
    • Raspberry Pi - Credit card-sized computer aimed at teaching kids programming, but capable of a lot more.
    • Qt - Cross-platform GUI app framework.
    • WebExtensions - Cross-browser extension system.
    • Smart TV - Create apps for different TV platforms.
    • GNOME - Simple and distraction-free desktop environment for Linux.
    • KDE - A free software community dedicated to creating an open and user-friendly computing experience.
    • .NET
    • Core
    • Roslyn - Open-source compilers and code analysis APIs for C# and VB.NET languages.
    • Amazon Alexa - Virtual home assistant.
    • DigitalOcean - Cloud computing platform designed for developers.
    • Flutter - Google's mobile SDK for building native iOS and Android apps from a single codebase written in Dart.
    • Home Assistant - Open source home automation that puts local control and privacy first.
    • IBM Cloud - Cloud platform for developers and companies.
    • Firebase - App development platform built on Google Cloud Platform.
    • Robot Operating System 2.0 - Set of software libraries and tools that help you build robot apps.
    • Adafruit IO - Visualize and store data from any device.
    • Cloudflare - CDN, DNS, DDoS protection, and security for your site.
    • Actions on Google - Developer platform for Google Assistant.
    • ESP - Low-cost microcontrollers with WiFi and broad IoT applications.
    • Deno - A secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.
    • DOS - Operating system for x86-based personal computers that was popular during the 1980s and early 1990s.
    • Nix - Package manager for Linux and other Unix systems that makes package management reliable and reproducible.
    • Integration - Linking together different IT systems (components) to functionally cooperate as a whole.
    • Node-RED - A programming tool for wiring together hardware devices, APIs, and online services.
    • Low Code - Allowing business professionals to address their needs on their own with little to no coding skills.
    • Capacitor - Cross-platform open source runtime for building Web Native apps.
    • Node.js - Async non-blocking event-driven JavaScript runtime built on Chrome's V8 JavaScript engine.
    • Electron - Cross-platform native desktop apps using JavaScript/HTML/CSS.
    • AppImage - Package apps in a single file that works on various mainstream Linux distributions.
    • Windows
    • eBPF - Virtual machine that allows you to write more efficient and powerful tracing and monitoring for Linux systems.
    • ArcGIS Developer - Mapping and location analysis platform for developers.
  • Programming Languages

    • JavaScript
    • Promises
    • Standard Style - Style guide and linter.
    • Must Watch Talks
    • Tips
    • Network Layer
    • Micro npm Packages
    • Mad Science npm Packages - Impossible sounding projects that exist.
    • AVA - Test runner.
    • ESLint - Linter.
    • Functional Programming
    • npm scripts - Task runner.
    • Ponyfills - Like polyfills but without overriding native APIs.
    • Swift - Apple's compiled programming language that is secure, modern, programmer-friendly, and fast.
    • Education
    • Playgrounds
    • Python - General-purpose programming language designed for readability.
    • Asyncio - Asynchronous I/O in Python 3.
    • Scientific Audio - Scientific research in audio/music.
    • CircuitPython - A version of Python for microcontrollers.
    • Data Science - Data analysis and machine learning.
    • Typing - Optional static typing for Python.
    • MicroPython - A lean and efficient implementation of Python 3 for microcontrollers.
    • Rust
    • Pest - Parser generator.
    • Haskell
    • PureScript
    • Go
    • Scala
    • Scala Native - Optimizing ahead-of-time compiler for Scala based on LLVM.
    • Ruby
    • Clojure
    • ClojureScript
    • Elixir
    • Elm
    • Erlang
    • Julia - High-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science.
    • Lua
    • C
    • C/C++ - General-purpose language with a bias toward system programming and embedded, resource-constrained software.
    • R - Functional programming language and environment for statistical computing and graphics.
    • Learning
    • D
    • Common Lisp - Powerful dynamic multiparadigm language that facilitates iterative and interactive development.
    • Learning
    • Perl
    • Groovy
    • Dart
    • Java - Popular secure object-oriented language designed for flexibility to "write once, run anywhere".
    • RxJava
    • OCaml
    • ColdFusion
    • Fortran
    • PHP - Server-side scripting language.
    • Composer - Package manager.
    • Pascal
    • AutoHotkey
    • AutoIt
    • Crystal
    • Frege - Haskell for the JVM.
    • CMake - Build, test, and package software.
    • ActionScript 3 - Object-oriented language targeting Adobe AIR.
    • Eta - Functional programming language for the JVM.
    • Idris - General purpose pure functional programming language with dependent types influenced by Haskell and ML.
    • Ada/SPARK - Modern programming language designed for large, long-lived apps where reliability and efficiency are essential.
    • Q# - Domain-specific programming language used for expressing quantum algorithms.
    • Imba - Programming language inspired by Ruby and Python and compiles to performant JavaScript.
    • V - Simple, fast, safe, compiled language for developing maintainable software.
    • Move - Domain-specific programming language for writing safe smart contracts.
    • Esolangs - Programming languages designed for experimentation or as jokes rather than actual use.
    • npm - Package manager.
    • Observables
    • Maintenance Modules - For npm packages.
    • Vala - Programming language designed to take full advantage of the GLib and GNOME ecosystems, while preserving the speed of C code.
    • Kotlin
    • Coq - Formal language and environment for programming and specification which facilitates interactive development of machine-checked proofs.
    • Zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
    • 30 Seconds of Code - Code snippets you can understand in 30 seconds.