Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Specification

Specification

58 projects

Showing 22 of 58 projects

reactive-streams-dotnet
reactive-streams-dotnetC#

A .NET standard for asynchronous stream processing with non-blocking backpressure, enabling interoperability between reactive libraries.

#stream-processing#asynchronous-programming#api
Stars202
Forks28
Last commit
DIDComm
DIDCommJavaScript

A secure messaging protocol for decentralized identity systems that enables private communication between people, institutions, and IoT devices.

#decentralized-identity#secure-messaging#specification
Stars193
Forks60
Last commit
GMNS
GMNSJupyter Notebook

A common human and machine-readable format for sharing routable, multi-modal road network data for transportation modeling.

#transportation-planning#routable-networks#transportation-modeling
Stars134
Forks17
Last commit28 days ago
RSpec
RSpecRuby

A behavior-driven development framework for Ruby providing core testing tools with executable examples and expectations.

#rspec-core#unit-testing#behavior-driven-development
Stars112
Forks50
Last commit1 day ago
Discuss
Discuss

A specification for the Test Anything Protocol (TAP), a language-agnostic format for reporting test results.

#test-frameworks#specification#interoperability
Stars102
Forks9
Last commit2 years ago
matchAll
matchAll

A JavaScript proposal for String.prototype.matchAll, providing an iterator over all regex matches with capturing groups.

#tc39#regex#polyfill
Stars100
Forks8
Last commit5 years ago
AppImageSpec
AppImageSpec

The official specification for the AppImage format, defining a universal binary packaging standard for Linux applications.

#application-packaging#appimage-format#appimage
Stars93
Forks27
Last commit4 months ago
Cartographic Information Model spec
Cartographic Information Model spec

A JSON-based specification for persisting and transferring cartographic descriptions of GIS datasets across ArcGIS applications.

#cartography#arcgis#geospatial
Stars92
Forks28
Last commit3 months ago
flag v
flag v

Adds set notation (difference, intersection) and Unicode string properties to ECMAScript regular expressions via the new 'v' flag.

#unicode#regex#ecmascript
Stars76
Forks11
Last commit2 years ago
flag d
flag dHTML

A Stage 4 ECMAScript proposal to add start and end indices for regex capture groups via the 'd' flag.

#tc39#regex#syntax-highlighting
Stars65
Forks9
Last commit4 years ago
CSVY
CSVYCSS

A specification for adding YAML frontmatter to CSV files to provide metadata and context.

#yaml#data-interoperability#specification
Stars62
Forks7
Last commit7 years ago
Legacy RegExp features
Legacy RegExp features

ECMAScript proposal to standardize legacy RegExp static properties like RegExp.$1 and the RegExp.prototype.compile method.

#tc39#regex#standardization
Stars49
Forks14
Last commit2 years ago
Fix
FixRuby

A modern Ruby testing framework that separates specifications from examples using RFC 2119 language for clear behavior definition.

#test-matchers#unit-testing#rfc-2119
Stars47
Forks2
Last commit2 months ago
Restrict subclassing support in built-ins
Restrict subclassing support in built-ins

A TC39 proposal to remove ES6 built-in subclassing machinery (Types II, III, IV) to reduce complexity and security vulnerabilities.

#builtins#tc39#language-proposal
Stars46
Forks7
Last commit2 years ago
IQM
IQMPython

Blender exporter and LÖVE loader for the IQM and EXM 3D model formats, with animation support.

#graphics#animation#luajit
Stars42
Forks2
Last commit5 years ago
tpp1
tpp1Assembly

Specification for a custom Game Boy/Game Boy Color cartridge mapper with configurable ROM, RAM, RTC, and rumble support.

#game-boy#hardware-emulation#game-boy-color
Stars24
Forks4
Last commit3 years ago
shared-row
shared-row

An open data specification for describing street right-of-way allocations to enable cross-jurisdictional comparison and analysis.

#transportation-planning#standard#gis-databases
Stars19
Forks0
Last commit5 months ago
gogiven
gogivenGo

A BDD testing framework for Go that generates human-readable test specifications directly from source code.

#go-testing#table-tests#bdd-specs
Stars17
Forks3
Last commit3 months ago
Buffer boundaries
Buffer boundariesHTML

Adds \A and \z escapes to ECMAScript regex for start/end of input anchors unaffected by multiline mode.

#tc39#unicode#regex
Stars12
Forks2
Last commit1 month ago
dpans2texi
dpans2texiTeX

Convert the ANSI Common Lisp draft to Texinfo

#lisp#specification#documentation
Stars8
Forks0
Last commit2 years ago
\R escape
\R escapeHTML

A proposal to add the \R escape sequence to ECMAScript regular expressions for matching Unicode line terminators.

#unicode#regex#tc39-proposal
Stars5
Forks2
Last commit4 years ago
Wikimedia/restbase-mod-table-spec
Wikimedia/restbase-mod-table-specJavaScript

Shared specification and functional tests for RESTBase table storage backends.

#table-storage#specification#database-backend
Stars3
Forks8
Last commit7 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
5 years ago
3 months ago
#Javascript12
#Interoperability10
#Ecmascript9
#Tc397
#Regex6
#Security5
#Standard4
#Programming Language4
#Cloud Native4
#Language Design4
#Open Standard4
#Api4