https://github.com/akiomik/nosvelte

An experimental Svelte library for building Nostr apps easily

https://github.com/akiomik/nosvelte

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.9%) to scientific vocabulary

Keywords

nostr svelte svelte-components svelte-store

Keywords from Contributors

serializer archival distribution interactive sequences projection autograding hacking shellcodes modular
Last synced: 11 months ago · JSON representation

Repository

An experimental Svelte library for building Nostr apps easily

Basic Info
  • Host: GitHub
  • Owner: akiomik
  • License: apache-2.0
  • Language: Svelte
  • Default Branch: main
  • Homepage:
  • Size: 647 KB
Statistics
  • Stars: 28
  • Watchers: 3
  • Forks: 3
  • Open Issues: 2
  • Releases: 4
Topics
nostr svelte svelte-components svelte-store
Created about 3 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

nosvelte

npm version Node.js CI

An experimental Svelte library for building Nostr apps easily. Highly inspired by sveltefire.

```svelte

<!-- Shows "jack: Japan confirmed punk" -->

{JSON.parse(metadata.content).name}: {text.content}

```

Features

  • Zero-configuration
  • Svelte stores and components to use Nostr events
  • Caching requests

Installation

npm install nosvelte

Exapmles

You can see some example codes in src/routes.

Owner

  • Name: Akiomi KAMAKURA
  • Login: akiomik
  • Kind: user
  • Location: Japan

Bird lover.

GitHub Events

Total
  • Watch event: 3
  • Delete event: 6
  • Issue comment event: 3
  • Push event: 4
  • Pull request event: 12
  • Create event: 5
Last Year
  • Watch event: 3
  • Delete event: 6
  • Issue comment event: 3
  • Push event: 4
  • Pull request event: 12
  • Create event: 5

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 139
  • Total Committers: 3
  • Avg Commits per committer: 46.333
  • Development Distribution Score (DDS): 0.101
Past Year
  • Commits: 6
  • Committers: 1
  • Avg Commits per committer: 6.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Akiomi Kamakura a****k@g****m 125
dependabot[bot] 4****] 13
ocknamo s****s@g****m 1

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 0
  • Total pull requests: 35
  • Average time to close issues: N/A
  • Average time to close pull requests: 8 days
  • Total issue authors: 0
  • Total pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.14
  • Merged pull requests: 28
  • Bot issues: 0
  • Bot pull requests: 22
Past Year
  • Issues: 0
  • Pull requests: 13
  • Average time to close issues: N/A
  • Average time to close pull requests: 21 days
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.31
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 13
Top Authors
Issue Authors
Pull Request Authors
  • dependabot[bot] (30)
  • akiomik (12)
  • ocknamo (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (30) javascript (6) enhancement (2) documentation (1)

Packages

  • Total packages: 1
  • Total downloads:
    • npm 17 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 5
  • Total maintainers: 1
npmjs.org: nosvelte

An experimental Svelte library for building Nostr apps easily

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 17 Last month
Rankings
Stargazers count: 7.6%
Forks count: 8.9%
Dependent repos count: 10.4%
Average: 20.9%
Downloads: 25.0%
Dependent packages count: 52.4%
Maintainers (1)
Last synced: 11 months ago

Dependencies

.github/workflows/node-ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
package-lock.json npm
  • 265 dependencies
package.json npm
  • @sveltejs/adapter-auto ^2.0.0 development
  • @sveltejs/kit ^1.22.0 development
  • @sveltejs/package ^2.0.0 development
  • @typescript-eslint/eslint-plugin ^5.45.0 development
  • @typescript-eslint/parser ^5.45.0 development
  • eslint ^8.28.0 development
  • eslint-config-prettier ^8.5.0 development
  • eslint-plugin-simple-import-sort ^10.0.0 development
  • eslint-plugin-svelte ^2.26.0 development
  • nostr-typedef ^0.4.0 development
  • prettier ^2.8.0 development
  • prettier-plugin-svelte ^2.8.1 development
  • publint ^0.1.9 development
  • svelte ^3.54.0 development
  • svelte-check ^3.0.1 development
  • tslib ^2.4.1 development
  • typescript ^5.0.0 development
  • vite ^4.3.0 development
  • vitest ^0.25.3 development
  • @tanstack/svelte-query ^4.29.11
  • rx-nostr ^1.5.0