EcrituresNumeriques / stylo

Licence: GPL-3.0 License
Stylo est un éditeur de textes pour articles scientifiques en sciences humaines et sociales.

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to stylo

Markdownmonster
An extensible Markdown Editor, Viewer and Weblog Publisher for Windows
Stars: ✭ 1,203 (+4048.28%)
Mutual labels:  markdown-editor, writing
Draft
▪️Online markdown editor
Stars: ✭ 29 (+0%)
Mutual labels:  markdown-editor, online-editor
octo
Build your knowledge base
Stars: ✭ 252 (+768.97%)
Mutual labels:  markdown-editor, writing
hr-time
High Resolution Time
Stars: ✭ 43 (+48.28%)
Mutual labels:  webapp
safenetwork-gitportal
p2p git portal - a decentralised alternative to github
Stars: ✭ 12 (-58.62%)
Mutual labels:  webapp
keyrier-json
SQL queries on JSON & CSV
Stars: ✭ 14 (-51.72%)
Mutual labels:  webapp
cowrie-logviewer
A simple log viewer for cowrie
Stars: ✭ 20 (-31.03%)
Mutual labels:  webapp
fastify-example
Example webapp with Fastify
Stars: ✭ 18 (-37.93%)
Mutual labels:  webapp
pass-culture-app-native
Mobile and web application for pass Culture
Stars: ✭ 18 (-37.93%)
Mutual labels:  webapp
create-web-app
Select your project type and use any boilerplate to get started! a project where you dont need any manually boilerplate adding phase in your software development phases
Stars: ✭ 15 (-48.28%)
Mutual labels:  webapp
Python-TensorFlow-WebApp
Emerging Technologies Project - 4th Year 2017
Stars: ✭ 16 (-44.83%)
Mutual labels:  webapp
personal-skill-tree
Create your own RPG-like talent tree
Stars: ✭ 29 (+0%)
Mutual labels:  webapp
WebRTC-Python-Open-Source-Application-for-1-to-1-video-chat
This Sample Python Application demonstrates the use of EnableX Platform Server APIs and JavaScript Toolkit to develop basic one to one video chat application. It allows developers to ramp up on app development by hosting on their own devices.
Stars: ✭ 12 (-58.62%)
Mutual labels:  webapp
gomodest-starter
A complex SAAS starter kit using Go, the html/template package, and sprinkles of javascript.
Stars: ✭ 68 (+134.48%)
Mutual labels:  webapp
app
DeFi Blockchain desktop app for Windows, Linux and Mac.
Stars: ✭ 127 (+337.93%)
Mutual labels:  webapp
pyenvdiff-lib
Python environment comparison tool
Stars: ✭ 23 (-20.69%)
Mutual labels:  webapp
FlashPaper
One-time encrypted password/secret sharing
Stars: ✭ 85 (+193.1%)
Mutual labels:  webapp
notoma
Use Notion as your blogging editor, with any static gen blog engine. Notoma converts Notion pages to Markdown files.
Stars: ✭ 40 (+37.93%)
Mutual labels:  markdown-editor
HolyTips
A Collection of Notes, Checklists, Writeups on Bug Bounty Hunting and Web Application Security.
Stars: ✭ 1,210 (+4072.41%)
Mutual labels:  webapp
vctr
vctr is a self hosted short link management tool.
Stars: ✭ 14 (-51.72%)
Mutual labels:  webapp

Stylo

Stylo est un éditeur de textes pour articles scientifiques en sciences humaines et sociales.

L'environnement de travail de Stylo intègre une chaîne éditoriale complète basée sur pandoc et outillée des modules suivants :

  • un éditeur de métadonnées
  • un versionnage
  • une gestion de la bibliographie
  • différents formats exports : html5, xml (TEI, Erudit), pdf...
  • l'annotation
  • le partage de document

Stylo est disponible sur stylo.huma-num.fr

Plus d'informations sur la documentation.

Pré-requis

Sous MacOS

brew tap mongodb/brew

brew install pandoc mongodb-community nvm
brew install --cask docker

nvm install v16 --default

Développement local

L'application se lance en combinant une base de données MongoDB, et des applications Node.js (v16+).

La première fois que vous installez le projet, lancez ces commandes :

cp stylo-example.env stylo.env
npm clean-install

Avec Docker

Ensuite, ainsi que le reste du temps :

docker-compose run --detach --publish='127.0.0.1:27017:27017' mongodb-stylo
npm run dev

Sans Docker

Ensuite, ainsi que le reste du temps :

mongod --config /usr/local/etc/mongod.conf --fork
npm run dev

L'interface web de Stylo est alors disponible sur (localhost:3000).
L'API fonctionne sur localhost:3030 et le service d'export sur localhost:3060.

Installation

Pour installer une instance Stylo en tant que service à disposition d'utilisateur·ices, veuillez suivre la documentation dédiée dans le fichier HOWTO.md.


License: GPL v3

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].