0.14.0 • Published 4 months ago

@feltjs/felt v0.14.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

@feltjs/felt

a programmable platform for hobbyists and human-scale communities 💚 @feltjs

work in progress: pre-alpha

Felt is a Node.js server that you can use in many different ways:

  • as an end user using Felt like Slack or Discord, but with more power to build custom experiences
  • as an operator user deploying an instance to the web via servers IRL, doing admin and infra
  • (coming soon) as a dev user making a custom server using the library on npm
  • as a dev user downloading or forking this repo with git, adding or changing anything you wish

getting started

To learn about the project, see felt.dev/about. We'll link to a video introduction with the alpha announcement.

To play with the code, see Getting started and Contributing. Docs are a work-in-progress at felt.dev/docs, including our known issues.

To deploy to production, see Deploying production and Managing production.

The server has integrated reference docs, which we'll link after the alpha announcement. We also publish our vocabulary as a JSON Schema.

using @feltjs/felt as a library

support for this coming soon - it's published to npm but not yet usable

@feltjs/felt can be installed as a library on npm to make custom servers:

npm i -D @feltjs/felt # see the available modules at `/src/gro.config.ts`

Learn more about using @feltjs/felt as a library.

local development

To work directly on the codebase, see Getting started, then:

# node >=20.10
npm i

# start SvelteKit/Vite and the Node server
npx gro dev # args are forwarded to `vite dev`
gro dev # install Gro globally: npm i -g @grogarden/gro

# browse to localhost:5173 or whatever it says

gro # print available tasks
gro test

learn more about Gro, SvelteKit, and Vite

credits 🐢🐢🐢

Design contributions by Jane Im (@trusttri)

Open source software including PolkaSvelteSvelteKitViteTypeScriptSVASTFuzGrouvuPostgres.jsLeyESLintPrettier & more

license 🐦

MIT

0.14.0

4 months ago

0.13.0

5 months ago

0.12.3

6 months ago

0.12.2

6 months ago

0.12.1

6 months ago

0.12.0

6 months ago

0.11.2

6 months ago

0.11.1

6 months ago

0.11.0

6 months ago

0.10.0

6 months ago

0.9.5

6 months ago

0.9.4

6 months ago

0.9.3

6 months ago

0.9.2

6 months ago

0.9.1

6 months ago

0.9.0

6 months ago

0.8.5

7 months ago

0.8.4

7 months ago

0.8.3

7 months ago

0.8.2

7 months ago

0.8.1

7 months ago

0.8.0

7 months ago

0.7.0

7 months ago

0.6.0

7 months ago

0.5.0

7 months ago