# quantmind/pulsar

Event driven concurrent framework for Python

Repository: https://github.com/quantmind/pulsar
Canonical: https://ross.abutalabs.com/products/quantmind-pulsar
Language: Python
License: BSD-3-Clause
License Family: permissive
Topics: python, asyncio, wsgi, http, test-framework, multiprocessing, rpc, http-server, greenlet
Archived: true
Last push: 2019-12-27T05:13:22+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 5709, "days_push": 2441, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1845, forks 161 (observed 2026-08-28T04:05:43.398753+00:00)

## What it is
Pulsar is an event-driven concurrent framework for Python built on asyncio, providing tools for building scalable network applications such as WSGI servers, websockets, RPC services, and test suites. It uses an actor-based model with multiprocessing and greenlet support to handle many concurrent client connections.

## Use cases
- build an async wsgi web server in python
- write concurrent network services with asyncio
- serve websockets from python
- build -rpc servers
- run multiprocessing actor-based workers
- test async python applications

## When to choose
- you need an event-driven python server framework with actor-style concurrency
- you want wsgi, websocket, and rpc servers from one framework
- you're on python 3.5+ and want asyncio plus multiprocessing

## When to avoid
- you need a framework with recent releases and active maintenance
- you prefer mainstream alternatives like FastAPI, aiohttp, or Starlette
- you need async framework features beyond what pulsar 2.0 provides

## Facets
- artifact type: framework
- maturity: maintenance
- function: web-framework, http-server, rpc, websocket, concurrency, testing
- domain: web-development, backend, developer-tools, microservices
- platform: python, windows, cross-platform
- tags: asyncio, wsgi, actor-model, multiprocessing, greenlet, event-driven, linux, macos

## Member repositories
- quantmind/pulsar (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:43.398753+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:17:55.158756+00:00, confidence not recorded.
  - readme: https://github.com/quantmind/pulsar (fetched 2026-08-28T04:05:43.398753+00:00, sha 6c839922c6b4)
  - registry_pypi: https://pypi.org/pypi/pulsar/json (fetched 2026-08-29T10:57:06.262831+00:00, sha f6fe98c7ddb9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
