Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Featured Topics

Drupal

Drupal is a free and opensource web content management system written in PHP and distributed under the GNU General Public License.

2,534 repositories - en.wikipedia.org/wiki/Drupal - github.com/drupal

Userscripts

A userscript is a kind of lightweight browser extension, used to modify webpages.

userjs greasemonkey tampermonkey violentmonkey webextension javascript

2,518 repositories - en.wikipedia.org/wiki/Userscript - github.com/greasemonkey/greasemonkey

Protocol (disambiguation)

Protocol can mean either interface in OOP or communication protocol in networking and data exchange.

interface network-protocol communication-protocol

2,436 repositories - en.wikipedia.org/wiki/Protocol#computing

Query (disambiguation)

The term query can either mean query-string or sql-query.

query-string sql-query

2,436 repositories

SciPy

Scientific computing tools for Python.

scikit python

2,405 repositories - en.wikipedia.org/wiki/SciPy - github.com/scipy/scipy

Infrastructure as code

Infrastructure as code is a way to manage environment packages as code instead of manual installation and mantainance.

iac cloud-computing devops containerization as-code everything-as-code container-orchestration infrastructure-as-a-service provisioning infrastructure-drift

2,400 repositories - en.wikipedia.org/wiki/Infrastructure_as_code

OSINT

Open-source intelligence is the collection and analysis of data gathered from open sources to produce actionable intelligence.

open-source

2,383 repositories - en.wikipedia.org/wiki/Open-source_intelligence

Design system

A design system is a way to have modular and reusable CSS components as well as a separation of concerns.

css design-token style-guide css-framework ui smacss

2,382 repositories - en.wikipedia.org/wiki/Design_system

Koa

Koa is an expressive middleware framework for Node.js servers that uses ES2017 async functions.

2,365 repositories - github.com/koajs/koa

Chai

Chai is a BDD/TDD assertion library for node and the browser.

chaijs tdd bdd javascript nodejs mocha jest qunit assert

2,346 repositories - github.com/chaijs

Project management

Project management is about building scope and executing on the project's goals.

kanban scrum kanboard agile roadmap gantt

2,320 repositories - en.wikipedia.org/wiki/Project_management

Exploit

An exploit is a piece of code or technique used to take advantage of a security vulnerability.

exploits vulnerability-exploit hacking cybersecurity penetration-testing vulnerability-assessment

2,313 repositories - en.wikipedia.org/wiki/Exploit_(computer_security)

TLS (Transport Layer Security)

TLS is a cryptographic protocol designed to provide communications security over a computer network.

ssl https x509

2,292 repositories - en.wikipedia.org/wiki/Transport_Layer_Security

Nim

Nim is a statically typed, compiled, garbage-collected systems programming language.

nim-lang nimlang nim-language language c c-plus-plus javascript python

2,273 repositories - en.wikipedia.org/wiki/Nim_(programming_language) - github.com/nim-lang/Nim

F#

F# ("F sharp") is a functional programming language for .NET.

language dotnet

2,260 repositories - en.wikipedia.org/wiki/F_Sharp_(programming_language) - github.com/fsharp

ChatGPT API

ChatGPT API is a RESTful API that provides a simple interface to interact with OpenAI's GPT-3 and GPT-Neo language models.

artificial-intelligence machine-learning natural-language-processing chatgpt openai

2,252 repositories

cURL

cURL is a software project providing a library and command-line tool for transferring data. The name stands for "Client for URL".

libcurl http-client

2,245 repositories - en.wikipedia.org/wiki/CURL - github.com/curl/curl

Dark Mode

A color scheme that uses light colored text on a dark background.

2,241 repositories - en.wikipedia.org/wiki/Light-on-dark_color_scheme

Open Data

Open data can be freely used, re-used and redistributed by anyone.

opendata data dataset linked-open-data open-access open-science openstreetmap wikidata

2,237 repositories - en.wikipedia.org/wiki/Open_data

Universal Windows Platform

An API for creating apps that run on Windows 10, Windows 10 Mobile, Xbox One and HoloLens.

2,200 repositories - en.wikipedia.org/wiki/Universal_Windows_Platform

Web Components

Web Components are a set of web platform APIs developers can use to create custom HTML tags.

webcomponent web-component webcomponents custom-elements shadow-dom es-modules html-templates html-imports

2,184 repositories - en.wikipedia.org/wiki/Web_Components - github.com/webcomponents

CSS Modules

A CSS Module is a CSS file where class names are scoped locally by default.

cssmodules css

2,174 repositories - github.com/css-modules/css-modules

Server-side rendering

During server-side rendering, the content of a webpage is prepared on the server and only needs to be hydrated by the client.

client-side-rendering hydration server-side-generation

2,167 repositories - en.wikipedia.org/wiki/Server-side_scripting

Zig

Zig is a general-purpose programming language and toolchain.

2,167 repositories - en.wikipedia.org/wiki/Zig_(programming_language) - github.com/ziglang/zig

Js13kGames

Js13kGames is a month-long JavaScript coding competition, where entries are limited in file size to 13 kilobytes.

js13k global-game-jam game-off ludum-dare

2,149 repositories - github.com/js13kGames

CSS Framework

CSS Frameworks usually offer one or more stylesheets with basic styling/generic components, and many of them use preprocessors.

css bootstrap tailwind zurb-foundation

2,091 repositories - en.wikipedia.org/wiki/CSS_framework

Contentful

Contentful provides a content infrastructure that enables teams to power content in any digital product.

cms content-delivery

2,082 repositories - github.com/contentful

Apache Cassandra

Apache Cassandra is a free, open source, distributed, NoSQL database management system.

apache-cassandra language dotnet

2,064 repositories - en.wikipedia.org/wiki/Apache_Cassandra - github.com/apache/cassandra

Package manager

A package manager is a set of tools that automates and manages computer software.

2,056 repositories - en.wikipedia.org/wiki/Package_manager

LLVM

The LLVM compiler infrastructure project is a set of compiler and toolchain technologies.

2,052 repositories - en.wikipedia.org/wiki/LLVM - github.com/llvm/llvm-project

Media Queries

Media Queries can target browsers by certain characteristics, features, and user prefs, apply styles, or run other related code.

media-query responsive-design container-queries client-hints css-breakpoints css-viewport

2,050 repositories - en.wikipedia.org/wiki/Media_queries

RSpec

rspec is a DSL for behaviour driven development for Ruby.

tdd bdd cucumber minitest gherkin relish domain-specific-language jmock capybara ruby

2,041 repositories - en.wikipedia.org/wiki/RSpec - github.com/rspec

Crystal

Crystal is a self-hosted, general purpose programming language.

2,009 repositories - en.wikipedia.org/wiki/Crystal_(programming_language) - github.com/crystal-lang

Termux

Android terminal emulator and Linux environment.

1,999 repositories - en.wikipedia.org/wiki/termux

NuGet

NuGet is an open source package manager for Microsoft development platforms including .NET.

nuget-package dotnet

1,988 repositories - en.wikipedia.org/wiki/NuGet - github.com/NuGet

RDF (Resource Description Framework)

RDF is used for data interchange, using URIs to name the relations between things and a directed labeled graph for representation.

semantic-web sparql web-ontology-language shacl json-ld n-triples rql versa shex

1,979 repositories - en.wikipedia.org/wiki/Resource_Description_Framework

Netflix

Netflix is a Streaming service with TV shows, movies, and documentaries.

1,953 repositories - en.wikipedia.org/wiki/Netflix - github.com/Netflix

Preact.js

Preact.js is a lightweight React alternative with the same API.

preactjs preact-js react virtual-dom hmr jsx ssr

1,952 repositories - github.com/preactjs/preact

Fortran

Fortran is a statically typed, compiled, parallel programming language focussing on array operations.

f95 f77 fortran90 fortran77 fortran95 fortran2003 fortran2008 fortran2018 mpi coarrays coarray-fortran hpc high-performance-computing c compiler finite-element-method

1,948 repositories - wikipedia.org/wiki/Fortran - github.com/j3-fortran

Virtual reality

Virtual reality is an artificial environment displayed through digital means.

1,930 repositories - en.wikipedia.org/wiki/Virtual_reality

PlatformIO

Your Gateway to Embedded Software Development Excellence.

pio embedded microcontroller build-system package-manager libraries ide avr arm risc-v rtos

1,929 repositories - github.com/platformio

Playwright

Playwright enables reliable end-to-end testing for modern web apps.

1,911 repositories - github.com/microsoft/playwright

Bug Bounty

Deal by which individuals can receive recognition and compensation for reporting bugs.

bug-bounty security,penetration-testing,pentesting,pentest

1,900 repositories - en.wikipedia.org/wiki/Bug_bounty_program

Software as a service

Software as a service is a software solution that comes shipped on a server, accessible through the cloud.

software-as-a-service cloud-computing as-a-service xaas saass multi-tenancy

1,897 repositories - en.wikipedia.org/wiki/Software_as_a_service

ClojureScript

ClojureScript is a compiler for Clojure that targets JavaScript.

cljs clojure clj language

1,884 repositories - github.com/clojure/clojurescript

JSON Schema

JSON Schema is a vocabulary that allows you to validate, annotate, and manipulate JSON documents.

jsonschema json api

1,876 repositories - github.com/json-schema-org

Unreal Engine

Unreal Engine is used to create awesome games, and experiences for PC, mobile, console, VR, and AR.

1,861 repositories - en.wikipedia.org/wiki/Unreal_Engine - github.com/EpicGames/

Kotlin Multiplatform

Kotlin Multiplatform is a cross platform development framework developed by JetBrains.

kotlin

1,848 repositories

Integration testing

Integration testing is a more process-oriented testing approach focussing on larger parts of the software than unit testing.

integration-tests testing unit-testing tdd test-automation e2e-tests contract-testing ui-testing acceptance-testing api-testing

1,836 repositories

Behavior-driven development

Behavior-driven development is a test-first, agile testing practice with business-facing scenarios.

behavior-driven-development atdd tdd testing continuous-testing specification-by-example cucumber behat gherkin

1,835 repositories - en.wikipedia.org/wiki/Behavior-driven_development

Pixel Art

Pixel art is a form of digital art where images are created and edited at the pixel level.

pixelart pixel pixels sprite sprites spritesheet spritesheets

1,825 repositories - en.wikipedia.org/wiki/Pixel_art

Tauri

Tauri is a framework for building tiny, blazingly fast binaries for all major desktop platforms.

electron nativephp pwa qt hta cross-platform

1,809 repositories - github.com/tauri-apps/tauri

Medical imaging

Medical imaging tasks include methods for acquiring, processing, analyzing, and understanding tissue and organ images.

biological-imaging ultrasound-imaging imaging image-processing ultrasound x-ray

1,806 repositories - en.wikipedia.org/wiki/Medical_imaging

VBA

VBA (Visual Basic for Applications) is an implementation of Visual Basic (classic) for Microsoft Office applications.

vba7 visual-basic-for-applications vba-macros language visual-basic-6 vba-excel vba-word vba-access vba-powerpoint vba-cad

1,752 repositories - en.wikipedia.org/wiki/Visual_Basic_for_Applications

board-game

A genre of video game.

1,745 repositories - en.wikipedia.org/wiki/Board_game

Meteor

MeteorJS is a partly proprietary, mostly free and open-source isomorphic JavaScript web framework written using Node.js.

meteorjs mongodb vulcanjs pubsub

1,711 repositories - en.wikipedia.org/wiki/Meteor_(web_framework) - github.com/meteor

MDX

MDX is an authorable format that lets you seamlessly write JSX in your markdown documents.

1,699 repositories - github.com/mdx-js/mdx/

Quarkus

Quarkus is a Cloud Native, (Linux) Container First framework for writing Java applications.

1,693 repositories - en.wikipedia.org/wiki/Quarkus - github.com/quarkusio/quarkus

Azure DevOps

Azure DevOps is a Microsoft product that provides version control, project management, and builds/tests/release features.

1,691 repositories - en.wikipedia.org/wiki/Visual_Studio#Azure_DevOps_Services

Notion

Notion is an all-in-one workspace for notes, tasks, databases, and collaboration.

productivity note-taking project-management collaboration

1,645 repositories - en.wikipedia.org/wiki/Notion_(productivity_software) - github.com/NotionHQ

Puppet

Puppet is a powerful and operating system agnostic configuration management tool.

devops config automation

1,645 repositories - en.wikipedia.org/wiki/Puppet_(software) - github.com/puppetlabs

Common Lisp

Common Lisp is a multi-paradigm programming language in the Lisp language family.

lisp language

1,642 repositories - en.wikipedia.org/wiki/Common_Lisp

Point cloud

A point cloud is a set of data points in space representing a 3D shape or object.

pointcloud pointclouds 3d-point-clouds 3d lidar mesh

1,608 repositories - en.wikipedia.org/wiki/Point_cloud

MEAN

MEAN is a source-available JavaScript solution stack that consists of MongoDB, Express.js, Angular.js/Angular, and Node.js.

mean mern mevn meen mongodb expressjs angularjs angular nodejs javascript

1,606 repositories - en.wikipedia.org/wiki/MEAN_(solution_stack)

BigQuery

BigQuery is a serverless (cloud) data warehouse with built-in machine learning, geospatial analysis, BI, and other capabilities.

bq cloud-computing

1,600 repositories - en.wikipedia.org/wiki/BigQuery/ - github.com/GoogleCloudPlatform/bigquery-utils/

Nvidia

Nvidia designs graphics processing units (GPUs) for the gaming and professional markets.

nvidia-gpu cuda gpu

1,597 repositories - en.wikipedia.org/wiki/Nvidia - github.com/nvidia

Binance

The largest cryptocurrency exchange in the world in terms of daily trading volume of cryptocurrencies.

binance-api

1,590 repositories - en.wikipedia.org/wiki/Binance

Regular expression

A regular expression is a sequence of characters that specifies a match pattern in text.

regex regexp regular-expressions pattern-matching wildcard glob grep awk sed

1,571 repositories - en.wikipedia.org/wiki/Regular_expression

WebView

A browser engine contained within an application.

webkit kde chromium apple google web browser html css js

1,564 repositories - en.wikipedia.org/wiki/WebView

TeX

TeX is a typesetting system used in the production of technical books and papers.

1,561 repositories - en.wikipedia.org/wiki/TeX

Netty

Netty is an asynchronous event-driven network application framework.

mina grizzly

1,549 repositories - en.wikipedia.org/wiki/Netty_(software) - github.com/netty/netty

Zip

Zip is an archive format that stores files and their directory structure.

7zip gzip zlib

1,541 repositories - en.wikipedia.org/wiki/ZIP_(file_format)

GitOps

GitOps is an operational framework that takes DevOps best practices and applies them to infrastructure automation.

devops winops git gitflow devsecops infrastructure-automation infrastructure-as-code containerization monitoring observability

1,536 repositories - en.wikipedia.org/wiki/gitops

Fedora

Fedora Linux is a free and open source Linux distribution that is designed to be on the leading edge of open source technologies.

fedora-workstation fedoraworkstation fedoralinux fedora-linux linux silverblue dnf rhel

1,536 repositories - en.wikipedia.org/wiki/Fedora_Linux

Oracle Database

Oracle Database is a multi-model database management system produced and marketed by Oracle Corporation.

oracle-db oracle database sql

1,531 repositories - en.wikipedia.org/wiki/Oracle_Database - github.com/oracle

LÖVE

2D game framework based on Lua.

1,528 repositories - en.wikipedia.org/wiki/L%C3%96VE_(game_framework) - github.com/love2d

Phaser

Phaser is a fun, free, and fast 2D game framework for making HTML5 games for desktop and mobile web browsers.

1,526 repositories - github.com/photonstorm/phaser

Steganography

Steganography is the practice of hiding a secret message in something that is not secret.

security information-security cryptography cybersecurity

1,520 repositories - en.wikipedia.org/wiki/Steganography

Racket

Racket is a general-purpose programming language and system for language-oriented programming.

rkt racket-lang racket-language racketscript urlang drracket language typed-racket

1,512 repositories - en.wikipedia.org/wiki/Racket_(programming_language) - github.com/racket

Simple DirectMedia Layer

SDL is a cross-platform development library providing low level access to audio, keyboard, mouse, joystick, and graphics hardware.

libsdl sdl2 sdl3 game-engine game-development

1,494 repositories - en.wikipedia.org/wiki/Simple_DirectMedia_Layer - github.com/libsdl-org

Stylus (Disambiguation)

Stylus can either refer to the stylus style sheet language or the stylus browser extension.

stylus-css stylus-ext stylish

1,473 repositories - en.wikipedia.org/wiki/Stylus_(disambiguation)

ECMAScript

ECMAScript is the language standard behind JavaScript and other, similar languages.

es6 ecma-262 javascript js actionscript jscript qtscript inscript google-apps-script nodejs

1,463 repositories - en.wikipedia.org/wiki/ECMAScript - github.com/tc39

FabricMC

Next generation, highly modular and open Minecraft modding API.

fabric fabric-mod fabricmc-mod minecraft-fabric-mod minecraft-fabric minecraft minecraft-mod

1,460 repositories - github.com/FabricMC/

Kivy

Kivy is an open source Python UI framework for rapid development of applications that make use of innovative user interfaces.

kivy-framework kivy-application kivy-language kivy-widget python-kivy kivy-garden kivymd

1,450 repositories - en.wikipedia.org/wiki/Kivy_(framework) - github.com/kivy/kivy

Ember

Ember is a framework for creating web applications.

emberjs javascript angular vue react svelte backbone

1,450 repositories - en.wikipedia.org/wiki/Ember.js - github.com/emberjs

XAMPP

XAMPP is the combination of the Apache web server, the MySQL database and scripting languages.

1,409 repositories - de.wikipedia.org/wiki/XAMPP

World of Warcraft

World of Warcraft (WoW) is a massively multiplayer online role-playing game.

world-of-warcraft wow-retail wow-classic retail-wow classic-wow warcraft addon

1,407 repositories - en.wikipedia.org/wiki/World_of_Warcraft

Search