Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Featured Topics

OSINT

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

open-source

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

Groovy

Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform.

grails java

2,717 repositories - en.wikipedia.org/wiki/Apache_Groovy - github.com/apache/groovy

Userscripts

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

userjs greasemonkey tampermonkey violentmonkey webextension javascript

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

Lisp

Lisp is the second-oldest high-level programming language in widespread use today.

commonlisp common-lisp quicklisp sbcl clojure scheme racket newlisp

2,709 repositories - en.wikipedia.org/wiki/Lisp_(programming_language)

Syntax Highlighting

A feature of text editors that displays text in different colors.

2,707 repositories - en.wikipedia.org/wiki/Syntax_highlighting

Bulma

Bulma is a CSS framework.

2,705 repositories - github.com/jgthms/bulma

async/await

async/await allows an asynchronous, non-blocking function to be structured in a way similar to an ordinary synchronous function.

callback coroutines async promise future actor-model continuation-passing-style concurrent-computing

2,662 repositories - en.wikipedia.org/wiki/Async/await

Query (disambiguation)

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

query-string sql-query

2,623 repositories

Project management

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

kanban scrum kanboard agile roadmap gantt

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

SciPy

Scientific computing tools for Python.

scikit python

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

Drupal

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

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

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,565 repositories - en.wikipedia.org/wiki/Exploit_(computer_security)

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,563 repositories - en.wikipedia.org/wiki/Design_system

Protocol (disambiguation)

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

interface network-protocol communication-protocol

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

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,521 repositories - github.com/js13kGames

Playwright

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

2,506 repositories - github.com/microsoft/playwright

Dark Mode

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

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

TLS (Transport Layer Security)

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

ssl https x509

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

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,419 repositories

Koa

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

2,384 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,379 repositories - github.com/chaijs

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,361 repositories - en.wikipedia.org/wiki/CURL - github.com/curl/curl

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,334 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,325 repositories - en.wikipedia.org/wiki/F_Sharp_(programming_language) - github.com/fsharp

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,322 repositories - en.wikipedia.org/wiki/Open_data

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,304 repositories - en.wikipedia.org/wiki/Server-side_scripting

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,279 repositories - en.wikipedia.org/wiki/Web_Components - github.com/webcomponents

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

2,258 repositories - en.wikipedia.org/wiki/Software_as_a_service

CSS Modules

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

cssmodules css

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

Kotlin Multiplatform

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

kotlin

2,234 repositories

Universal Windows Platform

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

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

Termux

Android terminal emulator and Linux environment.

2,186 repositories - en.wikipedia.org/wiki/termux

Package manager

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

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

LLVM

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

2,176 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,175 repositories - en.wikipedia.org/wiki/Media_queries

Chemistry

Chemistry is the scientific study of substances, their structure, properties, and reactions.

2,156 repositories - en.wikipedia.org/wiki/Chemistry

Tauri

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

electron nativephp pwa qt hta cross-platform

2,149 repositories - github.com/tauri-apps/tauri

Bug Bounty

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

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

2,146 repositories - en.wikipedia.org/wiki/Bug_bounty_program

Apache Cassandra

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

apache-cassandra language dotnet

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

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,131 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,109 repositories - github.com/contentful

PlatformIO

Your Gateway to Embedded Software Development Excellence.

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

2,091 repositories - github.com/platformio

DateTime

DateTime is the term used in programming when referring to date and time related topics.

date-time date-formatting daterange timezones intl timestamp

2,077 repositories

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

2,077 repositories - wikipedia.org/wiki/Fortran - github.com/j3-fortran

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

2,076 repositories - en.wikipedia.org/wiki/Resource_Description_Framework

NuGet

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

nuget-package dotnet

2,070 repositories - en.wikipedia.org/wiki/NuGet - github.com/NuGet

GeoJSON

GeoJSON is a JSON-based open standard file format for representation of geographical data.

geojsonl geo-json rfc-7946 json osm qgis gis topojson citygml geospatial computational-geometry

2,060 repositories - en.wikipedia.org/wiki/GeoJSON

Virtual reality

Virtual reality is an artificial environment displayed through digital means.

2,054 repositories - en.wikipedia.org/wiki/Virtual_reality

Netflix

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

2,050 repositories - en.wikipedia.org/wiki/Netflix - github.com/Netflix

Crystal

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

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

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

Unreal Engine

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

2,034 repositories - en.wikipedia.org/wiki/Unreal_Engine - github.com/EpicGames/

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

2,026 repositories - en.wikipedia.org/wiki/Pixel_art

Preact.js

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

preactjs preact-js react virtual-dom hmr jsx ssr

2,016 repositories - github.com/preactjs/preact

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,982 repositories - en.wikipedia.org/wiki/Medical_imaging

Domain-driven design (DDD)

Domain-driven design is a programming paradigm where code is separated into domains with distinct business logic.

ddd clean-architecture cqrs event-sourcing microservices

1,981 repositories - en.wikipedia.org/wiki/Domain-driven_design

JSON Schema

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

jsonschema json api

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

GTK

GTK (formerly GIMP ToolKit and GTK+) is a cross-platform toolkit for creating graphical user interfaces.

gtk2 gtk3 gtk4 c

1,966 repositories - en.wikipedia.org/wiki/GTK - github.com/GNOME/gtk

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,934 repositories

MDX

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

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

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,902 repositories - en.wikipedia.org/wiki/Behavior-driven_development

ClojureScript

ClojureScript is a compiler for Clojure that targets JavaScript.

cljs clojure clj language

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

board-game

A genre of video game.

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

Quarkus

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

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

Notion

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

productivity note-taking project-management collaboration

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

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,816 repositories - en.wikipedia.org/wiki/Visual_Basic_for_Applications

BigQuery

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

bq cloud-computing

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

Azure DevOps

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

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

Nvidia

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

nvidia-gpu cuda gpu

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

Meteor

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

meteorjs mongodb vulcanjs pubsub

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

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,705 repositories - en.wikipedia.org/wiki/gitops

Common Lisp

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

lisp language

1,687 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,682 repositories - en.wikipedia.org/wiki/Point_cloud

Zip

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

7zip gzip zlib

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

Binance

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

binance-api

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

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,654 repositories - en.wikipedia.org/wiki/Fedora_Linux

WebView

A browser engine contained within an application.

webkit kde chromium apple google web browser html css js

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

FabricMC

Next generation, highly modular and open Minecraft modding API.

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

1,645 repositories - github.com/FabricMC/

Puppet

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

devops config automation

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

Oracle Database

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

oracle-db oracle database sql

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

Steganography

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

security information-security cryptography cybersecurity

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

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,633 repositories - en.wikipedia.org/wiki/MEAN_(solution_stack)

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,625 repositories - en.wikipedia.org/wiki/Regular_expression

TeX

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

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

LÖVE

2D game framework based on Lua.

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

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,593 repositories - en.wikipedia.org/wiki/Simple_DirectMedia_Layer - github.com/libsdl-org

Phaser

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

1,585 repositories - github.com/phaserjs/phaser

Netty

Netty is an asynchronous event-driven network application framework.

mina grizzly

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

XAMPP

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

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

Search