All Projects → gky360 → react-ngl

gky360 / react-ngl

Licence: MIT license
React wrapper for ngl

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to react-ngl

libmol
Single Page Web Application for displaying and studying molecular models
Stars: ✭ 29 (+107.14%)
Mutual labels:  molecular-graphics, ngl
Ngl
WebGL protein viewer
Stars: ✭ 421 (+2907.14%)
Mutual labels:  web-application, scientific-visualization
distro
START HERE! This is the Foswiki project "Distribution". It is a monolith repository with the core + default extensions.
Stars: ✭ 93 (+564.29%)
Mutual labels:  web-application
payton
Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Stars: ✭ 45 (+221.43%)
Mutual labels:  scientific-visualization
login-server
Login and connect accounts with multiple identity providers
Stars: ✭ 28 (+100%)
Mutual labels:  web-application
FaceNet-based-Attendance-System
Deep Learning based Web Application for marking attendance of students by recognizing the student's faces from the surveillance video footage of classroom.
Stars: ✭ 25 (+78.57%)
Mutual labels:  web-application
workflowmanager-viewer-js
Source code for ArcGIS Workflow Manager JavaScript viewer - Manage your workflows on the web.
Stars: ✭ 23 (+64.29%)
Mutual labels:  web-application
jak
Hybrid web/desktop applications on Linux
Stars: ✭ 79 (+464.29%)
Mutual labels:  web-application
SciPlot-PyQt
A Matplotlib-wrapped user-interface for creating and editing publication-ready images and plots
Stars: ✭ 32 (+128.57%)
Mutual labels:  scientific-visualization
ktor demo
ktor demo
Stars: ✭ 22 (+57.14%)
Mutual labels:  web-application
mvc
PHP MVC boilerplate with user authentication, basic security and MySQL CRUD operations.
Stars: ✭ 28 (+100%)
Mutual labels:  web-application
lightdock
Protein-protein, protein-peptide and protein-DNA docking framework based on the GSO algorithm
Stars: ✭ 110 (+685.71%)
Mutual labels:  molecular-structures
Online-Food-Ordering-Web-App
Online Food Ordering System Website using basic PHP, SQL, HTML & CSS. You can use any one of XAMPP, WAMP or LAMP server to run the Web App
Stars: ✭ 96 (+585.71%)
Mutual labels:  web-application
smartadmin.core.urf
Domain Driven Design (DDD) lightweight development architecture(support .net 5.0)
Stars: ✭ 100 (+614.29%)
Mutual labels:  web-application
manta-config-engine-app
💀 This was a web-application to generate autoexec configurations. Killed by Valve.
Stars: ✭ 17 (+21.43%)
Mutual labels:  web-application
performance-timeline
Performance Timeline
Stars: ✭ 102 (+628.57%)
Mutual labels:  web-application
course-materials
Study material (slides, documents, etc) for the Web Applications I course (Politecnico di Torino, 2019/2020)
Stars: ✭ 23 (+64.29%)
Mutual labels:  web-application
Snippet-Share
This is a snippet sharing app that can be used to share snippets of code and more.
Stars: ✭ 41 (+192.86%)
Mutual labels:  web-application
databrary
behavioral science research media data sharing web application
Stars: ✭ 49 (+250%)
Mutual labels:  web-application
Faraday-Software
Faraday node software
Stars: ✭ 41 (+192.86%)
Mutual labels:  web-application

react-ngl

Jobs npm Contributors Forks Stargazers Issues MIT License


React NGL

React wrapper for NGL
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

React NGL Screen Shot

react-ngl is a React wrapper for NGL.

Built With

  • ngl >= v2.0.0-dev.37
  • node >= 12.16.0
  • react ^16.13.1

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
npm install react-ngl

Installation

  1. Clone the repo
git clone https://github.com/gky360/react-ngl.git
  1. Install NPM packages
npm install

Usage

A minimal example of using react-ngl is as follows.

import React from 'react';
import { Stage, Component } from 'react-ngl';

ReactDOM.render(
  <Stage width="600px" height="400px">
    <Component path="rcsb://4hhb" reprList={reprList} />
  </Stage>,
  document.getElementById('app')
);

For more examples, please refer to the Demo

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Project Link: https://github.com/gky360/react-ngl

Acknowledgements

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].