Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meteor-community-packages/packosphere
A Meteor package explorer for you, and if you are so inclined to help build it, by you.
https://github.com/meteor-community-packages/packosphere
hacktoberfest meteor meteor-application meteor-package meteorjs
Last synced: 3 months ago
JSON representation
A Meteor package explorer for you, and if you are so inclined to help build it, by you.
- Host: GitHub
- URL: https://github.com/meteor-community-packages/packosphere
- Owner: Meteor-Community-Packages
- License: mit
- Created: 2020-02-12T17:37:51.000Z (almost 5 years ago)
- Default Branch: devel
- Last Pushed: 2024-09-10T20:52:19.000Z (4 months ago)
- Last Synced: 2024-10-14T03:41:50.512Z (3 months ago)
- Topics: hacktoberfest, meteor, meteor-application, meteor-package, meteorjs
- Language: TypeScript
- Homepage: https://packosphere.com
- Size: 1.61 MB
- Stars: 13
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Packosphere
A community built and maintained alternative to [Atmosphere](http://atmospherejs.com). Initially created with 🖤 by [@copleykj](https://github.com/copleykj).
![https://imgur.com/aUSz9P7.png](https://imgur.com/aUSz9P7.png)
## Why
Since it's creation by [Percolate Studios](http://percolatestudio.com/), Atmosphere has been closed source and the community was unable to explore the code, fix it's bugs, or create new and awesome features. It remained in this state even after being aquired by MDG as well as Tiny's aquisiton of Meteor.
Packosphere is the realization of a dream to have an open and transparent Package explorer for Meteor packages. It's source is yours to inspect and modify and you are fully welcome to get involved with creating new innovative features or fixing it's bugs.
## Stack
- Meteor (of course)
- TypeScript
- Tailwind
- React
- Grapher## Development
> When you first clone and run this repo, it will start to sync the Meteor package database to the local database. This will take a non trivial amount of time (from 30 minutes to upwards of 1.5 hours). You'll probably wanna go get a cup of coffee, or 3, and come back.
1. Configure editor by making sure eslint and editor-config is installed.
2. Clone this repository.```sh
git clone --recurse-submodules https://github.com/Meteor-Community-Packages/Packosphere.git
```3. Create settings.json file containing an empty object
```sh
echo {} > settings.json
```4. Install NPM dependencies.
```sh
meteor npm i
```5. Start the app.
```sh
npm start
```## Attributions
The space helmet logo use by The Meteor Community was created by [@arggh](https://github.com/arggh)