npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@omnilumen/quickstart

v1.0.0

Published

OmniLumen Quickstart streamlines Stellar development, integrating quickstart tools, provides a simple way to run stellar-core and horizon locally for development and testing.

Downloads

50

Readme

OmniLumen Quickstart

OmniLumen Quickstart (sqs) is a tool that simplifies setting up a local Stellar development environment. It wraps around Stellar Quickstart with additional functionality, enabling developers to efficiently manage their Stellar network setup, test smart contracts, and interact with Stellar-related tools using Docker.

Installation

To install OmniLumen Quickstart, ensure you have Node.js and Docker installed, and then run the following command:

npm install -g omnilumen@latest

This will install the sqs command, providing access to all OmniLumen Quickstart features.

Usage

Interactive Menu

After installation, you can access the OmniLumen interactive menu by simply running:

sqs

example Commands

OmniLumen Quickstart supports various commands for managing Stellar operations. Below are a few examples:

Detailed Omnilumen Quick Start Overview

For more detailed documentation and command usage examples, visit OmniLumen Quick Start Overview.

Local Network

  • Starting a Local Network
	
sqs local

or you can run:

	
sqs up
  • Start Local Development Network in Background
sqs local -d

shutdown Network

  • Shut Down the Quickstart Environment
sqs down

Testnet and Futurenet Nodes

  • Start Testnet Node
sqs tn
  • Start Testnet Node in Persistent Mode
 sqs tnp
  • Start Futurenet Node
sqs fn
  • Start Futurenet Node in Persistent Mode
sqs fnp

Run a Custom Docker Command

You can prepend sqs to execute custom Docker commands within the Stellar Quickstart environment.

For example, to run a custom Docker command that maps port 8000 on your host to port 8000 inside the container, use:

sqs docker run -p 8000:8000 stellar/quickstart --local

This allows you to tailor your development environment with specific Docker configurations while leveraging the power of OmniLumen Quickstart.