• This repository has been archived on 29/Aug/2021
  • Stars
    star
    111
  • Rank 313,107 (Top 7 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 8 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Check a brand new Speckle at: https://github.com/specklesystems

Speckle Server v1

DOI Build status Discourse status GitHub Twitter Follow

This is the Speckle Server, which coordinates communications between the various bits of the Speckle ecosystem.

⚠️ IMPORTANT ⚠️

Speckle v1 has reached EOL and is no longer mainatined. Check out our brand new 👉 Speckle v2! Read more about the announcemnt here and check out or new website.

API

API docs are here - they are a good overview of what you can do.

Installation

The Speckle Server is a nodejs (v.8+, latest stable preffered) app.

  • Dependencies: mongodb and redis.
  • Clone this repo git clone https://github.com/speckleworks/SpeckleServer.git
  • Configuration: create a .env using .env-base as a template, and fill in the required information.
  • Run npm install and thereafter npm run.

⚠️ Warning: if these instructions seem confusing and you want to use speckle in production, please consult someone with more experience! Incorrect configuration can have security and reliability implications.

 Community supported instructions by on how to set up a development server (thanks @arendvw!) can be found in this discourse thread. Feel free to contribute your own experiences there, or ask questions.

🍰 If you just want to try out speckle, at your own risk, you can use https://hestia.speckle.works/api.

Note: hestia is hosted on Digital Ocean. If you want to signup to digital ocean and support the running costs of speckle, use the following affiliate link to get $100 in credit.

To install a front-end plugin, such as the admin ui, clone the respective repo in the plugins folder of the server.

Deploy to Heroku

Deploy

Note: this doesn't include any front-end plugins, so you'll need to interact with a Heroku-hosted server via another front-end, such as https://app.speckle.systems.

Get In Touch

If you have any questions, you can get in touch with the rest of the world-wide specklers via:

License

MIT

More Repositories

1

SpeckleDynamo

Check a brand new Speckle at: https://github.com/specklesystems
C#
40
star
2

SpeckleCore

Check a brand new Speckle at: https://github.com/specklesystems
C#
38
star
3

SpeckleRhino

Check a brand new Speckle at: https://github.com/specklesystems
C#
38
star
4

SpeckleAdmin

Check a brand new Speckle at: https://github.com/specklesystems
Vue
28
star
5

SpeckleInstaller

Speckle desktop client installer for Grasshopper, Rhino, Dynamo etc...
Inno Setup
26
star
6

SpeckleBlender

Speckle for Blender Client
Python
25
star
7

SpeckleRevitReboot

Check a brand new Speckle at: https://github.com/specklesystems
C#
24
star
8

SpeckleViewer

⚠️ deprecated; viewer is now integrated in https://github.com/speckleworks/SpeckleAdmin
Vue
22
star
9

PySpeckle

Check a brand new Speckle at: https://github.com/specklesystems
Python
21
star
10

SpeckleRevit

Archived, dev moved to https://github.com/speckleworks/SpeckleRevitReboot
C#
17
star
11

SpeckleUnity

Stream live 3D data into Unity with the open data platform for BIM - Speckle!
JavaScript
14
star
12

SpeckleGrasshopper

DEPRECATED - DEV MOVED TO https://github.com/speckleworks/SpeckleRhino
C#
9
star
13

SpeckleSpecs

Speckle Open Api 2.0 Specification
9
star
14

SpeckleStructural

Structural based object model built on top of SpeckleCoreGeometry.
C#
8
star
15

SpeckleElements

Check a brand new Speckle at: https://github.com/specklesystems
C#
7
star
16

SpeckleCoreGeometry

Geometry and primitive types for Speckle, with translators to Rhino, Dynamo and Revit
C#
7
star
17

speckle-website

Check a brand new Speckle at: https://github.com/specklesystems
Vue
6
star
18

SpeckleExcel

Speckle client for Microsoft Excel
JavaScript
6
star
19

SpeckleOrg

The official repo managing the governance of Speckle.
5
star
20

speckleworks-website

the src for the speckle website 🌍
CSS
5
star
21

GoSpeckle

YASC - Yet Another Speckle Client
Go
5
star
22

SpeckleRhinoConverter

Rhino & Grasshopper Objects to Speckle Converter
C#
3
star
23

SpeckleUi

Base speckle ui for embedding in .net apps
C#
3
star
24

SpeckleRuby

Speckle's not exactly a gem, but Ruby is. Speckle Implementation for SketchUp.
Ruby
2
star
25

SpeckleAutoCAD

Testing the waters with Civil3D
C#
2
star
26

SpeckleUserDataUtils

ARCHIVED - merged into speckleworks/SpeckleRhino
C#
2
star
27

SpeckleViewerApp

An open source mobile app for viewing Speckle streams in augmented reality.
C#
2
star
28

SpeckleAccountManager

Annoying popup that allows you to choose or create a Speckle Account.
C#
2
star
29

SpeckleView

Check a brand new Speckle at: https://github.com/specklesystems
Vue
2
star
30

SpeckleUiApp

Check a brand new Speckle at: https://github.com/specklesystems
Vue
2
star
31

SpeckleManagerFeed

JSON feed for the SpeckleManager
Go
1
star